5078 826
53480 617
9631 906
6329 760
2627 53
6016 550
15588 669
62553 724
38211 483
2211 71
2825 375
3613 548
5698 786
3102 616
4385 292