14432 7
18475 24
14325 19
14094 5
15749 4
22204 44
18556 16
12071 8
30179 60
12726 3
14517 8
12421 9
19857 28
23720 33
17679 19
20792 38
12356 1
32797 59
62126 122
22332 49
25062 35
18016 20
12785 2
16261 2