26162 114
18693 868
7935 656
39904 905
14398 509
13885 590
8538 959
2831 145
11058 230
6219 519
3119 167