41730 237
23433 649
40075 222
11236 484
35212 680
35963 430
956 79
1021 68
4108 866
2894 326
1675 151