37882 925
47819 44
32355 855
3730 167
4061 94
13637 891
3181 237
12220 611
4292 220
57052 440
1210 191