21545 810
16845 434
15456 169
21467 802
7189 624
24043 649
4218 591
4481 552
4085 117
5012 772
1778 192
6135 706
5676 705
3773 74
1747 81
1880 238
2828 424
13722 670