5076 826
53471 617
9631 906
6329 760
2627 53
6015 550
15588 669
62546 724
38194 483
2211 71
2825 375
3612 548
5698 786
3102 616
4385 292