37840 925
47818 44
32347 855
3730 167
4059 94
13631 891
3181 237
12219 611
4289 220
57045 440
1209 191