13970 612
393184 1294
448684 1571
151502 533
102424 1042
216865 816
319861 968
152517 923
60024 667
148018 335