25710 114
18314 868
7696 656
37787 904
13965 509
13213 589
7625 959
2746 145
10708 230
5977 516
2886 167