37905 925
47821 44
32360 855
3732 167
4061 94
13637 891
3181 237
12221 611
4294 220
57063 440
1210 191