31223 74
19815 50
71781 789
16487 795
38642 349
26623 407
51575 458
38162 74
9684 575
11515 563
2702 475
1077 80
2304 279
2928 703
2764 442
2755 564
7892 806
3637 645
6897 864
4180 776
4672 628
4820 846
2159 581
3109 384
1306 116
3204 497
2611 782
1527 337