6116 825
4780 76
21216 445
9342 709
9816 95
8008 394
33680 142
33718 459
16783 323
15738 418
2479 134
4516 688
13955 282