3959 930
3033 851
2794 575
3793 332
33145 298
4822 311
7865 948
14667 133
13757 577
8292 447
7581 627