40137 926
48073 44
32737 855
3887 167
4221 94
13925 891
3277 237
12419 611
4340 220
58442 440
1241 191