13902 653
17739 654
15560 461
18502 278
32428 581
11885 687
9793 78
19833 240
9255 450
2907 656
2588 273