21544 810
16845 434
15455 169
21467 802
7188 624
24041 649
4218 591
4481 552
4085 117
5012 772
1778 192
6134 706
5675 705
3772 74
1747 81
1879 238
2827 424
13722 670