1686 348
2356 773
862 188
288 34
21482 139
20575 75
7550 338
7026 333
6342 79
11060 221
6722 617
7846 470
5278 188
9317 54
27166 752