300651 1048
168009 590
141105 780
617202 918
48746 643
369641 789
411808 1254
636358 1605
495860 844
506028 1899
601503 1651
411538 528
114894 937
175771 196
99990 491
305330 789
274652 708
395890 1153
301803 916
579023 951
97887 710
69707 151
133201 214