75977 25
169383 36
112002 28
54804 5
42328 5
39351 6
54051 8
51928 14
117308 19
55880 6
28504 1
79705 3
69931 6
32780 5
38734 8
42630 5
37629 8
71203 7
41851 6
38733 6
42928 2
28127 4
43927 7
45601 8