3393 894
10544 770
21568 882
14636 187
14246 101
9805 706
7685 480
1642 273
6676 836
9785 277
4305 653