30169 29
18693 17
15939 23
15074 26
13558 13
13458 19
11906 12
11552 10
10634 18
10203 6
10181 16
10095 11
9997 10
9849 17
9823 7
9569 14
9561 8
9533 12
9202 8
9112 2
8692 12
8611 13
8432 1
8160 8