21995 649
3973 591
4178 552
3749 117
4521 772
1669 192
5724 706
5342 705
3258 74
1456 81
1770 238
2679 423
13512 670