107022 837
6775 55
19627 683
3571 518
25371 494
6363 570
1651 207
6520 572
13149 66
4430 328
5547 600
91771 305
2608 328
9432 109
25340 654
3476 317
104891 428
16177 359
15120 546
2918 107
1356 62
7525 568
5146 458
58606 381
5308 659
8438 286
2687 89
9486 514