49458 7
67731 4
74556 5
7109 1
143906 8
17657 4
76552 2
73730 5
48984 7
52178 4
43533 2
41156 2
93308 5
25327 4
82329 6
224553 7
33803 4
63532 6
16526 4
96705 3
42629 4
121904 5
91102 4
231051 20