25852 114
18359 868
7715 656
38010 904
14013 509
13271 589
7647 959
2756 145
10753 230
6003 516
2912 167