39995 926
48057 44
32704 855
3875 167
4211 94
13906 891
3265 237
12405 611
4338 220
58360 440
1239 191