25771 114
18340 868
7703 656
37864 904
13979 509
13242 589
7633 959
2747 145
10727 230
5988 516
2893 167