22962 220
7821 803
6729 106
35789 129
11473 183
8412 694
17185 575
3867 573
4376 519
14852 136
21562 475