312 287401
377 430370
160 236944
76 118607
104 92672
208 141085
111 134622
73 104815
56 102225
85 95555
59 44761
44 25644
84 37053
119 80025
209 191203
44 80701
23 28008
150 68023
154 120849
65 48075
141 271960
176 229158
196 193483
245 182382
163 199638
163 108116
54 28682
82 55739
55 28540
158 280656
60 23468
47 16066
90 126415
202 199823
242 417043
50 12210
118 8878
249 129240
80 76477
60 32482
62 26626
56 86360