2631 76
30549 119
19590 296
656635 1717
143383 862
3727 215
2740 272
3588 237
3737 590
2692 55
31329 686
61181 278
39890 261