26148 114
18641 868
7887 656
39615 905
14350 509
13818 590
8500 959
2815 145
11013 230
6180 519
3086 167