3536 516
6658 479
38452 374
2790 368
3106 46
1741 311
8896 676
4307 614
9705 585
4061 364
3266 614
3953 555
974 60