21980 638
186982 349
3598 744
1200 98
1293 111
3123 926
7135 720
2670 714
2313 537
4321 512
117151 997
15523 135
50875 454
41365 838
14466 597
37854 924
2469 382
3685 382
1611 137
1984 187
2917 336