958 261
1172 173
154907 258
38554 76
80643 452
41644 638
16215 238
27649 214
20638 54
33563 616
21342 502
48983 72
41445 277
54142 161