26160 114
18689 868
7930 656
39848 905
14388 509
13879 590
8535 959
2830 145
11052 230
6203 519
3114 167