11768 150
12992 685
10205 344
3695 587
6232 356
4420 577
8764 171
4719 257
9677 582
1011 191
2081 451
13531 463
24626 293