4522 882
16709 505
29085 530
28079 723
21845 185
3257 136
7733 707
10281 699
30679 155
8891 320
17042 636