3981 930
3433 851
2802 575
3834 332
33231 298
4850 316
7886 948
14693 133
13841 577
8369 447
7629 627