35333 3
31806 8
18984 8
59976 35
43106 43
266759 53
60530 21
45482 14
111002 12
104009 9
567454 22
207376 19
959678 128
153208 13
236904 14
129381 11
243055 18
160233 15
193482 4
197178 6
131559 13
112984 5
73077 16
144128 23