26146 114
18631 868
7879 656
39562 905
14335 509
13810 590
8489 959
2812 145
11006 230
6177 519
3086 167