21555 810
16848 434
15473 169
21476 802
7192 624
24064 649
4222 591
4489 552
4089 117
5017 772
1778 192
6141 706
5679 705
3778 74
1753 81
1882 238
2833 424
13729 670