40294 926
48080 44
32759 855
3892 167
4236 94
13942 891
3287 237
12438 611
4345 220
58540 440
1250 191