40270 926
48077 44
32756 855
3892 167
4232 94
13939 891
3286 237
12434 611
4345 220
58530 440
1249 191