26129 114
18581 868
7839 656
39293 905
14277 509
13610 589
8469 959
2801 145
10960 230
6155 519
3067 167