106968 837
6773 55
19619 683
3569 518
25362 493
6361 570
1648 207
6517 572
13136 66
4430 328
5543 600
91696 305
2608 328
9426 109
25324 654
3474 317
104846 428
16169 359
15110 546
2917 107
1354 62
7524 568
5144 458
58574 381
5307 659
8433 286
2687 89
9482 514