110504 648
12726 661
265974 871
41146 639
5950 795
24622 853
7476 525
40387 532
14663 587
99039 847
23644 553
98885 338