34506 3
31584 8
18780 8
59653 35
42857 43
266256 53
60326 21
45359 14
110833 12
103857 9
567159 22
207231 19
959057 128
153054 13
236605 14
129207 11
242903 18
160076 15
193304 4
197053 6
131454 13
112701 5
72909 16
143981 23