11689 150
12856 685
10186 344
3685 587
6185 356
4402 577
8746 171
4710 257
9665 582
1009 191
2081 451
13484 463
24567 293