9581 112
2531 733
18384 352
21169 201
32121 650
7487 485
11404 307
14463 685
14652 369
10559 372
27698 145