3959 930
3034 851
2760 575
3788 332
33129 299
4797 311
7862 948
14612 133
13738 577
8298 447
7577 627