5095 826
53582 617
9671 906
6336 760
2632 53
6019 550
15589 669
62617 724
38314 483
2216 71
2830 375
3614 548
5707 786
3104 616
4390 292