5999 803
6539 336
7640 298
18941 482
5777 754
3812 276
3766 441
5188 617
2926 258
3306 650
19502 652
5153 490
2779 174