40186 926
48074 44
32743 855
3889 167
4226 94
13931 891
3282 237
12426 611
4343 220
58480 440
1242 191