2956 128
17308 198
87761 990
14109 829
16841 234
204716 1027
14339 528
154869 522
202585 473
23141 477
10016 256
9251 862
25340 112
11687 595
1775 126
6879 438