3422 894
10559 770
21609 882
14666 187
14289 101
9820 706
7699 480
1647 273
6686 836
9866 277
4312 653