40285 926
48080 44
32757 855
3892 167
4234 94
13940 891
3286 237
12437 611
4345 220
58536 440
1250 191