98304 25
29830 8
57778 9
50054 4
261981 52
124134 13
161056 19
47631 1
178451 35
35007 2
104102 14
110451 11
86954 13
22254 3
29304 1
160332 24
54258 2
74807 2
105680 12
102801 7
84679 6
104404 7
134208 20
50984 3