98508 27
168526 44
28151 4
127431 36
37328 4
52406 9
89152 15
57458 19
94329 23
181958 37
258431 53
210778 49
72434 12
58205 5
108652 16
68781 17
30607 4
138932 37
102304 13
66884 15
183531 39
33628 1
315979 48
124159 15