3959 930
3034 851
2760 575
3788 332
33134 299
4798 311
7862 948
14612 133
13739 577
8299 447
7578 627