4630 514
104593 236
42559 217
19141 405
10666 561
5623 447
8774 806
3209 261
2357 406
2722 755
2661 433