25727 114
18317 868
7697 656
37804 904
13968 509
13213 589
7626 959
2746 145
10710 230
5980 516
2887 167