21980 649
3971 591
4178 552
3747 117
4521 772
1669 192
5721 706
5335 705
3257 74
1454 81
1770 238
2677 423
13512 670