22962 220
7823 803
6730 106
35790 129
11477 183
8412 694
17189 575
3869 573
4376 519
14853 136
21562 475