13978 612
393371 1294
448951 1571
151729 533
102452 1042
217029 816
320044 968
152560 923
60130 667
148418 335