25753 114
18336 868
7699 656
37843 904
13976 509
13231 589
7630 959
2746 145
10721 230
5988 516
2892 167