312 284893
377 426276
160 234670
76 117801
104 91486
208 139288
111 133359
73 103762
56 101658
85 93877
59 44174
44 25440
84 36628
119 79360
209 189483
44 80026
23 27884
150 67328
154 119435
65 47739
141 270262
176 227891
196 192052
245 180623
163 197144
163 107210
54 28487
82 55173
55 28280
158 278972
60 23261
47 15865
90 125080
202 197803
242 413569
50 12085
118 8755
249 127554
80 75448
60 32131
62 26385
56 85746