40127 926
48071 44
32735 855
3886 167
4220 94
13924 891
3274 237
12417 611
4339 220
58438 440
1241 191