22017 649
3976 591
4184 552
3750 117
4523 772
1669 192
5732 706
5344 705
3260 74
1457 81
1771 238
2680 423
13513 670