37888 925
47820 44
32356 855
3731 167
4061 94
13637 891
3181 237
12221 611
4292 220
57054 440
1210 191