22962 220
7820 803
6728 106
35784 129
11471 183
8407 694
17185 575
3866 573
4376 519
14847 136
21560 475