3486 459
14495 354
5018 142
21740 247
88060 676
16645 760
3726 503
2690 451
6863 643
15497 827
8677 79
4170 39