51708 10
72052 28
33005 10
110354 51
29751 8
50806 33
74531 33
35726 22
19776 12
26526 8
19879 5
30653 9
61033 34
46952 21
17630 4
178332 24
345202 12
292126 38
163303 10
144676 15
144057 25
399777 54
803608 171
630807 94