12027 42
21467 90
5220 2
5745 8
9510 27
15811 35
8915 23
11657 19
5135 15
13004 22
12836 18
6900 7
14922 5
5263 2
14084 4
35875 31
9947 11
17049 27
17841 24
24499 24
26620 15
12225 11
6832 6
18758 15