47746 247
23515 649
40135 222
11258 484
35309 680
36345 430
990 79
1046 68
4124 866
2917 326
1709 151