13983 612
393637 1294
449356 1571
152083 533
102507 1042
217279 816
320297 968
152633 923
60265 667
148972 335