49776 1
97906 16
39827 2
84404 3
58579 1
103509 19
55532 3
59978 13
42054 6
53629 5
40384 10
45532 0
289306 18
121052 20
158154 25
103981 28
76151 12
181529 24
1553281 258
56181 6
149977 38
125982 9
69477 10
84205 16