40347 926
48083 44
32764 855
3895 167
4237 94
13945 891
3288 237
12442 611
4346 220
58570 440
1250 191