22963 220
7823 803
6731 106
35793 129
11478 183
8412 694
17191 575
3869 573
4376 519
14858 136
21565 475