22966 220
7830 803
6735 106
35800 129
11479 183
8414 694
17197 575
3869 573
4378 519
14871 136
21577 475