10560 10
8588 5
9970 9
15756 39
20092 46
15958 37
10154 16
13604 30
9967 11
16887 25
19711 34
23121 39
17576 23
12397 22
8136 7
7211 3
11182 17
11925 27
7187 4
7101 4
7922 1
11290 14
6390 0
12139 10