5982 869
18685 236
5846 828
15734 546
7227 724
5444 693
6607 265
3414 303
298500 687
4830 758
2312 165
3599 637
3487 819