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