2630 428
3904 450
5066 715
5349 82
5194 541
4218 360
5608 654
15903 846
4541 523
3666 316
6846 217
2601 37
4157 705
28708 221
8166 928
4484 613
5816 104
3684 888