26160 114
18689 868
7930 656
39856 905
14389 509
13881 590
8535 959
2830 145
11055 230
6203 519
3116 167