25731 114
18321 868
7697 656
37806 904
13970 509
13215 589
7627 959
2746 145
10713 230
5981 516
2888 167