35281 3
31806 8
18983 8
59958 35
43031 43
266709 53
60480 21
45477 14
111006 12
103978 9
567402 22
207328 19
959601 128
153182 13
236909 14
129382 11
243029 18
160209 15
193452 4
197183 6
131558 13
112902 5
73059 16
144103 23