13969 612
393057 1294
448472 1571
151321 533
102407 1042
216729 816
319745 967
152489 923
59943 667
147724 335