13641 13
30610 52
33216 33
14860 25
20835 34
8227 1
8959 5
7910 7
16876 9
10786 6
16969 19
11425 17
12134 7
11640 11