3413 894
10554 770
21596 882
14656 187
14273 101
9816 706
7693 480
1646 273
6683 836
9863 277
4309 653