106923 837
6773 55
19611 683
3568 518
25354 493
6361 570
1646 207
6517 572
13131 66
4430 328
5543 600
91659 305
2607 328
9421 109
25315 654
3473 317
104824 428
16167 359
15106 546
2916 107
1354 62
7524 568
5144 458
58556 381
5307 659
8433 286
2686 89
9481 514