2597 625
3151 607
6177 543
2048 156
3693 578
3928 637
2847 422
4974 903
2829 515
4427 387
3581 588
3569 307
3337 686
159845 259
5459 305
2818 216
5775 752
3957 382
5729 655