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