47116 245
23496 649
40124 222
11256 484
35292 680
36276 430
984 79
1043 68
4121 866
2913 326
1705 151