14611 5
12738 6
11223 4
12590 2
20014 25
23077 27
14735 12
12984 8
18003 19
18907 30
26828 10
25102 11
18397 13
15599 15
15090 15
16274 15
68461 58
44137 78
62519 98
150032 153