26117 114
18556 868
7814 656
39050 905
14236 509
13526 589
8260 959
2797 145
10903 230
6138 519
3041 167