39973 926
48055 44
32703 855
3874 167
4207 94
13902 891
3265 237
12404 611
4338 220
58339 440
1238 191