22962 220
7820 803
6728 106
35785 129
11472 183
8410 694
17185 575
3866 573
4376 519
14848 136
21560 475