41302 8
56308 1
24026 9
83157 8
57777 13
83627 10
89330 8
20305 4
52158 11
29280 7
90129 12
18530 8
17078 8
338578 33
315434 22