110388 648
12686 661
265651 871
41085 639
5949 795
24620 853
7469 525
40378 532
14661 587
99029 847
23619 553
98768 338