25791 114
18344 868
7706 656
37905 904
13990 509
13251 589
7639 959
2750 145
10732 230
5991 516
2895 167