956 195
5317 303
11418 42
9307 251
168428 685
9913 153
35466 403
14790 634
55778 667
35204 643
11450 176
1350 33