47732 247
23515 649
40135 222
11258 484
35309 680
36341 430
989 79
1046 68
4124 866
2916 326
1709 151