49853 12
86926 10
112956 17
118607 15
43134 7
20384 2
63033 5
225151 35
184707 26
195908 19
285758 47
695008 71
61858 4
345451 26
369107 18
161082 12
93628 24
601727 54
15127 10
205032 19
49631 10
39459 2
75731 16
130907 29