312 294430
377 444417
160 244316
76 120605
104 96246
208 146299
111 138332
73 107872
56 103852
85 99867
59 46955
44 26316
84 38453
119 82546
209 196356
44 82600
23 28432
150 70282
154 125308
65 49330
141 278054
176 233327
196 198763
245 189009
163 208064
163 111431
54 29476
82 57489
55 29486
158 286286
60 24041
47 16629
90 130456
202 206501
242 427921
50 12578
118 9277
249 133834
80 79350
60 33525
62 27512
56 87948