5148 551
3109 600
2155 419
3882 861
15567 581
3860 154
3163 334
5782 713
4485 93
4422 659
5898 633
6851 497