42223 731
30761 894
24343 877
13543 877
21385 353
13611 890
60531 939
8053 583
7186 503
5578 523
6535 112
10918 833
5547 614
7375 622