29280 10
46177 3
31834 5
106879 10
36301 12
87982 31
180003 24
57884 6
67126 11
111255 22
774676 122
666451 117
278782 32
237076 18
325056 33
804306 64
136308 6
450352 14
317184 17
215306 18
68857 11
230227 20
116628 8
105881 18