4283 514
103236 235
42027 217
18850 405
10297 561
5536 447
8680 806
3118 261
2316 406
2674 755
2621 432