2629 428
3903 450
5066 715
5349 82
5194 541
4211 360
5606 654
15899 846
4540 523
3666 316
6845 217
2600 37
4157 705
28704 221
8164 928
4484 613
5811 104
3684 888