21980 638
187046 349
3599 744
1200 98
1294 111
3123 926
7153 720
2670 714
2313 537
4321 512
117183 997
15525 135
50884 454
41369 838
14475 597
37858 924
2470 382
3685 382
1611 137
1984 187
2917 336