22962 220
7821 803
6728 106
35787 129
11473 183
8410 694
17185 575
3867 573
4376 519
14850 136
21561 475