6116 825
4780 76
21216 445
9342 709
9816 95
8008 394
33686 142
33720 459
16784 323
15738 418
2479 134
4516 688
13956 282