13970 612
393178 1294
448663 1571
151498 533
102422 1042
216856 816
319853 968
152517 923
60016 667
147991 335