22963 220
7823 803
6732 106
35793 129
11478 183
8413 694
17191 575
3869 573
4376 519
14858 136
21566 475