135953 40
40755 6
146281 15
27659 2
86609 12
57032 1
58351 6
96152 9
49909 10
76630 10
38957 4
98253 9
50901 3
76507 8
59781 8
379551 86
63281 7
52127 6
44005 3
49757 14
89232 23
97176 16
26181 0
97754 17