21543 810
16845 434
15450 169
21462 802
7187 624
24038 649
4218 591
4481 552
4083 117
5011 772
1778 192
6134 706
5673 705
3772 74
1743 81
1879 238
2826 424
13721 670