110412 648
12694 661
265729 871
41096 639
5949 795
24620 853
7472 525
40382 532
14661 587
99032 847
23627 553
98813 338