40 112186
28 26851
37 145413
40 458253
31 338419
44 843949
27 271266
27 881187
57 98280
38 702719
60 618282