22960 219
7819 803
6726 106
35777 129
11468 183
8407 694
17183 575
3866 573
4376 519
14842 136
21559 475