46376 443
7942 736
2763 676
642 161
25774 653
2510 787
5805 410
10151 703
28295 280
407 101
102422 279
418 98
1860 539
1531 363
150 29
700 150
14043 685
4396 447
12686 371
10745 107
590 134
6000 498
38409 35
2571 819