41682 9
179751 33
337903 40
110779 20
125903 18
78933 10
57602 12
161752 30
100003 11
264755 46
32753 9
75882 7
148982 23
51356 3
136382 11
36229 10
71204 6
63903 5
38304 10
51206 8
91378 16
67258 9
35732 6
111107 27