1501 12
14168 20
10168 15
11911 17
14092 27
26204 24
9423 14
13589 18
12474 21
5485 3
4219 11
8055 18
5903 10
10396 4
11051 13
21579 34
12470 20
22367 35
6738 12
9926 15
7362 8
22175 10
17313 20
4959 6