26148 114
18642 868
7889 656
39627 905
14350 509
13820 590
8500 959
2815 145
11014 230
6181 519
3086 167