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