26101 114
18521 868
7804 656
38918 905
14212 509
13500 589
8095 959
2793 145
10886 230
6125 519
3030 167