13502 10
12496 8
12206 18
22629 29
12177 8
12582 12
12159 5
17596 17
16046 29
20146 31
15588 16
11513 7
11886 12
14230 9
11348 6
13255 14
15232 27
11039 2
16086 22
10846 13
8514 1
9402 4
8466 6
8598 3