12262 26
11001 10
7643 5
9613 11
8222 6
17738 17
12594 12
9181 19
10332 8
9372 3
20125 22
7831 8
5629 2
37862 91
10613 15
11179 10
21494 32
7457 10
12497 15
11931 11
21879 40
9652 11
26952 45
14084 17