2630 428
3904 450
5066 715
5349 82
5194 541
4213 360
5607 654
15900 846
4540 523
3666 316
6845 217
2600 37
4157 705
28708 221
8164 928
4484 613
5816 104
3684 888