54657 5
102178 3
119982 26
109734 8
104202 13
135559 15
93578 14
127730 23
146154 22
91907 9
90629 4
79008 8
163757 19
77331 13
118026 6
104555 9
77503 10
150505 20
101230 11
142709 18
112626 12
78707 2
80351 6
745959 108