2571 428
3873 450
4991 715
5289 82
5046 541
4151 360
5582 654
15657 846
4474 523
3631 316
6697 217
2586 37
4146 705
28433 221
8127 928
4466 613
5763 104
3684 888