3534 146
5649 312
7407 593
3340 659
5015 695
1798 58
1611 164
2944 128
5709 577
4018 569
8701 341
2023 288
4829 272
2571 276
3570 371
115948 737