11255 556
15426 711
12685 300
15470 485
17718 169
17556 577
16065 641
15436 294
8495 331
6510 628
19128 506
24169 123