3533 516
6651 479
38410 374
2787 368
3099 46
1731 311
8887 676
4280 614
9698 585
4053 364
3255 614
3952 555
970 60