5999 803
6539 336
7640 298
18943 482
5777 754
3815 276
3766 441
5188 617
2926 258
3306 650
19503 652
5153 490
2780 174