20881 290
6154 825
4820 76
21249 445
9368 709
9847 95
8113 394
34422 143
33937 459
16985 323
15966 418
2509 134
4532 688