22960 219
7820 803
6727 106
35782 129
11470 183
8407 694
17185 575
3866 573
4376 519
14843 136
21560 475