3394 894
10545 770
21569 882
14636 187
14247 101
9806 706
7685 480
1642 273
6676 836
9791 277
4305 653