312 283436
377 423866
160 233292
76 117298
104 90704
208 138344
111 132582
73 103179
56 101288
85 92922
59 43727
44 25299
84 36392
119 78862
209 188564
44 79595
23 27798
150 66884
154 118554
65 47395
141 269042
176 226759
196 190996
245 179562
163 195383
163 106632
54 28314
82 54800
55 28094
158 277744
60 23043
47 15724
90 124264
202 196334
242 411589
50 11991
118 8698
249 126678
80 74903
60 31953
62 26245
56 85357