4992 514
105656 236
42913 217
19389 405
11018 561
5759 447
8951 806
3295 261
2386 406
2744 755
2687 433