6116 825
4780 76
21216 445
9342 709
9816 95
8008 394
33693 142
33723 459
16786 323
15739 418
2479 134
4516 688
13957 282