3989 930
3098 851
2784 575
3817 332
33363 299
4839 311
7912 949
14667 133
13881 577
8429 447
7726 627