22962 220
7823 803
6730 106
35789 129
11476 183
8412 694
17188 575
3868 573
4376 519
14853 136
21562 475