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