106893 837
6771 55
19604 683
3568 518
25344 493
6360 570
1645 207
6515 572
13125 66
4430 328
5540 600
91630 305
2606 328
9417 109
25309 654
3473 317
104791 428
16166 359
15102 546
2916 107
1354 62
7519 568
5143 458
58536 381
5307 659
8429 286
2686 89
9479 514