47840 247
23518 649
40135 222
11258 484
35311 680
36354 430
990 79
1047 68
4125 866
2919 326
1709 151