6116 825
4780 76
21216 445
9342 709
9816 95
8008 394
33690 142
33722 459
16785 323
15738 418
2479 134
4516 688
13956 282