22960 219
7819 803
6726 106
35776 129
11468 183
8407 694
17183 575
3866 573
4376 519
14841 136
21558 475