21535 810
16845 434
15438 169
21454 802
7184 624
24027 649
4217 591
4480 552
4080 117
5008 772
1775 192
6133 706
5668 705
3766 74
1742 81
1879 238
2823 424
13718 670