110566 648
12751 661
266202 871
41194 639
5951 795
24622 853
7478 525
40392 532
14666 587
99047 847
23669 553
98958 338