22966 220
7826 803
6733 106
35800 129
11478 183
8414 694
17194 575
3869 573
4377 519
14858 136
21575 475