15882 4
8305 7
21559 10
47259 6
259257 11
168284 13
139009 14
198856 9
73678 6
89126 1
208252 33
70031 7
258377 28