110562 648
12747 661
266175 871
41184 639
5951 795
24622 853
7478 525
40391 532
14665 587
99046 847
23666 553
98949 338