3538 516
6659 479
38465 374
2790 368
3110 46
1744 311
8900 676
4308 614
9707 585
4068 364
3270 614
3953 555
974 60