14053 7
8029 1
1166501 17
372178 22
748576 48
1146557 129
345204 34
74279 26
21782 5
36406 13
61803 12
26657 6
31782 7
38202 2
69405 11
81658 6
232231 38
383507 50
56251 5
271355 34
105929 24
1056655 87
158603 41
206305 31