13967 612
392968 1294
448342 1570
151196 533
102392 1042
216649 816
319670 967
152460 923
59898 667
147506 335