3100 511
37335 143
41406 642
2361 759
31888 538
2185 295
4909 491
19442 540
27367 329
6459 211
38715 427
15925 890
32189 351
8362 421
65211 411
7471 402
55935 616
3519 702
40486 171
15772 825
40795 200
112452 327
34067 354
309 78