51458 0
52102 14
117132 15
218406 14
69330 7
32579 5
285206 47
82178 10
85702 14
93929 20
38133 6
151277 13
128183 17
42277 10
25852 1
277405 18
56404 10
27026 8
100080 17
55257 9
53833 11
276834 19
164132 23
234030 29