40017 926
48064 44
32712 855
3878 167
4213 94
13907 891
3266 237
12407 611
4339 220
58380 440
1239 191