34952 3
31781 8
18929 8
59909 35
42951 43
266379 53
60427 21
45456 14
111009 12
103905 9
567326 22
207277 19
959452 128
153131 13
236728 14
129352 11
242929 18
160159 15
193384 4
197131 6
131509 13
112884 5
72952 16
144053 23