4950 514
105499 236
42854 217
19353 405
10982 561
5723 447
8933 806
3279 261
2376 406
2737 755
2677 433