13862 612
387559 1289
440195 1561
146145 533
100224 1042
211094 811
314368 960
150226 921
57646 667
142653 334