4595 514
104492 236
42511 217
19119 405
10613 561
5616 447
8769 806
3206 261
2357 406
2720 755
2660 433