5085 826
53525 617
9638 906
6332 760
2627 53
6017 550
15588 669
62583 724
38251 483
2213 71
2826 375
3613 548
5703 786
3103 616
4385 292