2597 625
3151 607
6177 543
2048 156
3693 578
3927 637
2846 422
4973 903
2829 515
4427 387
3579 588
3565 307
3337 686
159830 259
5458 305
2816 216
5775 752
3955 382
5729 655