3394 894
10544 770
21569 882
14636 187
14246 101
9806 706
7685 480
1642 273
6676 836
9787 277
4305 653