47828 247
23517 649
40135 222
11258 484
35310 680
36351 430
990 79
1047 68
4124 866
2918 326
1709 151