6116 825
4780 76
21216 445
9342 709
9816 95
8008 394
33669 142
33718 459
16781 323
15737 418
2479 134
4516 688
13952 282