3422 894
10560 770
21610 882
14669 187
14293 101
9825 706
7701 480
1647 273
6687 836
9867 277
4312 653