26553 4
23308 3
51955 5
74009 10
108306 9
99255 8
26601 2
25959 3
30551 8
31451 5
73655 12
33309 4
38503 3
40779 6
31832 2
58258 3
33880 3
50628 7
86804 24
39127 9
26976 2
43051 8
73056 20
54507 12