2597 625
3152 607
6178 543
2048 156
3702 578
3931 637
2848 422
4974 903
2829 515
4431 387
3582 588
3571 307
3339 686
159849 259
5460 305
2819 216
5775 752
3957 382
5732 655