930 294
471 93
1769 168
7274 87
4010 551
5962 779
4663 184
9733 279
6828 650
10570 522
7839 115
5697 47