25724 114
18316 868
7697 656
37803 904
13967 509
13213 589
7626 959
2746 145
10709 230
5979 516
2887 167