21558 810
16848 434
15478 169
21486 802
7192 624
24071 649
4223 591
4491 552
4090 117
5022 772
1778 192
6145 706
5679 705
3788 74
1756 81
1882 238
2835 424
13731 670