107058 837
6775 55
19630 683
3572 518
25381 494
6363 570
1651 207
6521 572
13156 66
4430 328
5549 600
91818 305
2609 328
9434 109
25346 654
3476 317
104920 428
16184 359
15124 546
2918 107
1356 62
7526 568
5148 458
58624 381
5310 659
8441 286
2687 89
9487 514