40086 731
3233 453
2872 699
2980 105
2301 480
1799 292
2521 88
1645 98
592 35
2381 140
11186 204
170508 689
20125 152
9432 625
5360 581
5377 598
2574 316
2658 386
38048 333
12510 461
3693 492
1936 136
5151 473
4091 579
13646 69