2638 76
30559 119
19606 296
658224 1717
143625 862
3766 215
2743 272
3602 237
3754 590
2704 55
31649 686
61741 278
40133 261