89706 16
62632 3
95401 18
74984 12
33683 2
36455 8
267079 65
556253 68
106906 22
304556 42
134005 37
315405 79
139354 27
49634 1
74531 11
99054 27
169734 44
28581 4
128680 35
38078 4
52977 9
90101 15
58103 19
95176 23