13582 12
13785 10
19187 18
18085 15
7417 5
43673 23
10920 8
53857 52
12459 10
58851 67
13372 12
33223 33