312 289753
377 434980
160 239510
111 135929
154 122512
141 274096
245 184862
242 421074
249 130769
45 28350
193 103238
114 81744
124 64152
130 85359
66 41293
38 5978
202 49950
143 75361
111 68237
99 45605
118 48488
122 48011
82 76053
80 11645
95 106660
130 102000
69 32726
60 76186
146 34991
126 32911
20 1818
45 14111
85 26509
116 28387
15 11235
135 75220
102 6626
86 32287
96 85577
102 40513
51 10634
73 28220