25553 114
18301 868
7689 656
37739 904
13950 509
13205 589
7621 959
2743 145
10703 230
5964 516
2878 167