40120 926
48071 44
32735 855
3884 167
4219 94
13923 891
3274 237
12416 611
4339 220
58433 440
1241 191