4199 76
153850 338
181333 801
17670 191
31241 692
381523 1055
131148 405
2335 429
69022 570
121785 459
201661 1012
151247 212
452198 967
228115 876
10284 285
3760 331
256953 1182
227864 1006
9295 462
390648 1129
379886 979
25249 783
2167 245
144509 421
110811 343
5809 673
25325 370
154049 297