25857 114
18360 868
7716 656
38024 904
14016 509
13271 589
7647 959
2756 145
10754 230
6007 516
2912 167