21553 810
16848 434
15472 169
21475 802
7191 624
24060 649
4222 591
4486 552
4087 117
5015 772
1778 192
6141 706
5679 705
3776 74
1751 81
1882 238
2832 424
13728 670