4282 514
103233 235
42027 217
18850 405
10297 561
5535 447
8680 806
3117 261
2315 406
2674 755
2621 432