40158 926
48073 44
32741 855
3889 167
4224 94
13930 891
3280 237
12425 611
4342 220
58460 440
1241 191