13970 612
393180 1294
448677 1571
151500 533
102423 1042
216861 816
319857 968
152517 923
60019 667
148007 335