22963 220
7823 803
6731 106
35793 129
11477 183
8412 694
17191 575
3869 573
4376 519
14857 136
21564 475