25849 114
18358 868
7714 656
38002 904
14013 509
13271 589
7647 959
2756 145
10752 230
6002 516
2911 167