3151 511
98294 237
38823 216
17768 405
9831 561
5265 447
8262 806
2851 261
2190 406
2630 755
2597 432