26160 114
18689 868
7930 656
39840 905
14387 509
13879 590
8535 959
2830 145
11051 230
6203 519
3114 167