4029 930
3514 851
2843 576
4092 332
33592 298
4896 316
7966 948
14785 133
14074 577
8563 447
7781 627