5084 826
53522 617
9637 906
6332 760
2627 53
6017 550
15588 669
62572 724
38241 483
2213 71
2826 375
3613 548
5703 786
3102 616
4385 292