26147 114
18633 868
7882 656
39579 905
14340 509
13813 590
8491 959
2812 145
11007 230
6178 519
3086 167