21552 810
16846 434
15464 169
21473 802
7190 624
24055 649
4222 591
4484 552
4086 117
5015 772
1778 192
6141 706
5677 705
3775 74
1751 81
1882 238
2830 424
13727 670