312 180237
375 250107
159 150351
111 85277
154 71806
141 185458
243 97484
243 266610
250 68335
46 17936
192 67488
114 44414
124 36955
130 49604
66 26023
38 3876
212 28933
143 47829
111 39237
99 28461
118 27479
122 26334
82 47921
80 8604
95 57849
129 59175
69 20157
60 47478
145 18541
126 22740
20 1231
45 9926
86 15127
116 17388
15 7120
136 40504
102 4295
86 12892
96 47254
102 23155
51 5060
73 16462