11714 150
12905 685
10187 344
3691 587
6224 356
4415 577
8751 171
4715 257
9674 582
1010 191
2081 451
13507 463
24604 293