5078 826
53484 617
9632 906
6329 760
2627 53
6016 550
15588 669
62556 724
38211 483
2211 71
2826 375
3613 548
5700 786
3102 616
4385 292