3959 930
3033 851
2760 575
3787 332
33120 299
4796 311
7862 948
14612 133
13734 577
8292 447
7569 627