3962 930
3034 851
2761 575
3788 332
33161 299
4798 311
7864 948
14615 133
13751 577
8301 447
7585 627