3535 516
6657 479
38438 374
2789 368
3104 46
1736 311
8894 676
4305 614
9705 585
4057 364
3263 614
3953 555
972 60