3959 930
3034 851
2760 575
3787 332
33128 299
4797 311
7862 948
14612 133
13737 577
8298 447
7576 627