11699 150
12877 685
10186 344
3685 587
6205 356
4402 577
8746 171
4713 257
9668 582
1009 191
2081 451
13499 463
24594 293