26153 114
18652 868
7903 656
39658 905
14360 509
13830 590
8508 959
2821 145
11020 230
6185 519
3092 167