21991 649
3972 591
4178 552
3749 117
4521 772
1669 192
5722 706
5339 705
3258 74
1455 81
1770 238
2677 423
13512 670