13976 612
393293 1294
448837 1571
151633 533
102437 1042
216949 816
319961 968
152536 923
60085 667
148231 335