3993 930
3106 851
2786 575
3821 332
33372 299
4843 311
7917 949
14674 133
13893 577
8449 447
7743 627