47560 246
23509 649
40131 222
11257 484
35300 680
36319 430
985 79
1045 68
4124 866
2913 326
1706 151