4626 514
104586 236
42556 217
19138 405
10662 561
5623 447
8773 806
3209 261
2357 406
2722 755
2661 433