43006 877
5742 282
42281 839
9485 212
43965 194
31049 220
22788 637
128518 163
21234 590
19525 273
55657 533
14719 224
9913 174
28441 123
11103 312
9648 305
203294 1147
139576 578
29652 547
119195 1231
130314 996
20454 429
15504 669