3959 930
3034 851
2760 575
3787 332
33121 299
4796 311
7862 948
14612 133
13736 577
8297 447
7574 627