4984 514
105600 236
42888 217
19373 405
11014 561
5752 447
8949 806
3291 261
2384 406
2740 755
2686 433