274576 9
169233 7
290957 24
187857 47
121259 20
222033 30
314427 33
67327 6
396277 64
115255 16
103501 19
89382 11
58732 6
66077 9
167279 43
125859 11
232481 41
61008 2
35778 3
23431 1
42159 2
92454 9
50204 6
566782 192