4991 514
105623 236
42896 217
19383 405
11016 561
5754 447
8950 806
3291 261
2384 406
2741 755
2686 433