312 276967
377 413578
160 228083
76 116054
104 88015
208 134180
111 129793
73 101175
56 99358
85 89509
59 41933
44 24832
84 35461
119 77211
209 184727
44 77778
23 27498
150 65171
154 115578
65 46296
141 264463
176 223581
196 186281
245 174553
163 189405
163 104118
54 27887
82 53492
55 27334
158 272781
60 22621
47 15186
90 121212
202 191394
242 402709
50 11711
118 8358
249 123136
80 72774
60 31139
62 25749
56 83991