40012 926
48064 44
32711 855
3876 167
4212 94
13907 891
3266 237
12406 611
4339 220
58378 440
1239 191