11796 150
13028 685
10212 344
3696 587
6237 356
4421 577
8774 171
4722 257
9678 582
1011 191
2082 451
13552 463
24638 293