25728 114
18318 868
7697 656
37804 904
13969 509
13213 589
7626 959
2746 145
10711 230
5980 516
2887 167