110381 648
12680 661
265621 871
41082 639
5949 795
24619 853
7468 525
40378 532
14661 587
99029 847
23615 553
98761 338