1686 348
2356 773
862 188
291 34
21484 139
20578 75
7551 338
7026 333
6342 79
11061 221
6722 617
7847 470
5278 188
9317 54
27169 752