26146 114
18632 868
7880 656
39568 905
14335 509
13811 590
8489 959
2812 145
11007 230
6177 519
3086 167