5131 458
35040 352
205255 1094
22822 886
40967 153
15808 791
61701 676
27185 382
39075 580
12863 332
10441 453
11376 218
31245 665
19130 236
15755 146
9685 85
13266 640
2301 293