5075 826
53468 617
9631 906
6329 760
2626 53
6015 550
15588 669
62544 724
38188 483
2211 71
2825 375
3612 548
5697 786
3102 616
4385 292