49784 1
97901 16
39832 2
84406 3
58583 1
103504 19
55533 3
59978 13
42059 6
53627 5
40382 10
45532 0
289301 18
121059 20
158152 25
103982 28
76151 12
181531 24
1553282 258
56177 6
149978 38
125977 9
69483 10
84209 16