4982 514
105595 236
42883 217
19372 405
11012 561
5752 447
8949 806
3290 261
2384 406
2740 755
2686 433