26153 114
18652 868
7903 656
39658 905
14360 509
13832 590
8508 959
2822 145
11020 230
6185 519
3093 167