14077 3
15659 9
18908 2
23980 11
41859 3
36753 9
28032 7
44155 12
39058 6
27558 1
69203 2
16856 2
25304 4
26932 1
32581 3
26355 10
16409 4
22984 9
31109 5
20383 4
17184 9
31953 12
30151 20
23276 22