39987 926
48055 44
32704 855
3875 167
4210 94
13904 891
3265 237
12405 611
4338 220
58354 440
1238 191