2591 625
3147 607
6167 543
2045 156
3676 578
3905 637
2838 422
4957 903
2822 515
4405 387
3568 588
3532 307
3326 686
159704 259
5447 305
2808 216
5763 752
3944 382
5709 655