26160 114
18689 868
7931 656
39861 905
14390 509
13882 590
8535 959
2830 145
11056 230
6207 519
3119 167