26150 114
18644 868
7889 656
39628 905
14353 509
13821 590
8500 959
2815 145
11016 230
6181 519
3086 167