40289 926
48080 44
32758 855
3892 167
4235 94
13940 891
3286 237
12437 611
4345 220
58538 440
1250 191