40023 926
48065 44
32713 855
3878 167
4214 94
13908 891
3266 237
12407 611
4339 220
58380 440
1239 191