262 34
1012 121
431 20
2573 656
1599 398
199633 285
331693 587
4471 607
9719 79
2381 464
660 88
3245 970
891 157
1694 316
3088 976
3681 499
468 109
1152 164
4989 613
2686 466
2702 76
2894 515
806 167
942 143
3378 665
8069 865
86940 752
147011 843