4001 610
10727 685
20720 588
19798 524
12763 874
12809 145
12080 828
59928 306
12635 94
15653 284
8201 185
13793 996
8561 672