263
260
140
231
224
160
302
242
186
244
538
38737
29650
27923
25435
2165267
19584
1908153
1767149
17496
14520
14260
12490