13969 612
393022 1294
448431 1570
151269 533
102403 1042
216690 816
319708 967
152480 923
59929 667
147646 335