3514 516
6705 479
38562 374
2803 368
3085 46
1729 311
8862 676
4244 614
9694 585
4004 364
3252 614
3952 555
972 60