51181 7
70658 8
56804 17
68534 12
82251 36
39052 8
75176 14
34779 6
47609 8
47502 6
63282 9
55684 8
49177 9
53451 1
62106 14
71309 8
63831 9
35582 8
48577 6
114507 21
140059 29
108001 22
46978 3
222001 52