25017 192
9621 381
8288 123
2532 286
14905 461
33644 182
259342 695
9524 287
10113 578
5886 846
1121 155