19831 255
17944 339
18480 552
34226 74
43150 719
15684 377
4950 634
17618 368
3863 741
3607 457
2540 460
731 38