312 293105
377 441759
160 242994
111 137719
154 124515
141 276886
245 188053
242 426221
249 133015
45 28524
193 104709
114 82744
124 65167
130 86546
66 41922
38 6052
202 50768
143 76424
111 69192
99 46378
118 49257
122 49118
82 76745
80 11763
95 108611
130 103530
69 33047
60 76981
146 35753
126 33275
20 1838
45 14252
85 26944
116 28734
15 11380
135 76682
102 6734
86 32979
96 86673
102 41185
51 10901
73 28643