3151 511
98298 237
38827 216
17771 405
9831 561
5265 447
8262 806
2851 261
2190 406
2630 755
2597 432