26156 114
18665 868
7914 656
39722 905
14369 509
13850 590
8518 959
2826 145
11030 230
6193 519
3104 167