25866 114
18364 868
7720 656
38042 904
14026 509
13274 589
7647 959
2756 145
10761 230
6007 516
2914 167