11756 150
12955 685
10202 344
3693 587
6229 356
4419 577
8756 171
4717 257
9676 582
1011 191
2081 451
13517 463
24622 293