106903 837
6772 55
19605 683
3568 518
25345 493
6360 570
1646 207
6515 572
13127 66
4430 328
5540 600
91635 305
2606 328
9419 109
25310 654
3473 317
104798 428
16166 359
15103 546
2916 107
1354 62
7520 568
5143 458
58541 381
5307 659
8429 286
2686 89
9479 514