106971 837
6773 55
19619 683
3570 518
25362 493
6361 570
1650 207
6517 572
13138 66
4430 328
5544 600
91706 305
2608 328
9428 109
25325 654
3475 317
104854 428
16172 359
15111 546
2917 107
1354 62
7524 568
5144 458
58578 381
5307 659
8433 286
2687 89
9482 514