312 174451
375 242561
159 145936
75 83528
104 44820
207 73257
111 83681
72 63872
56 63161
85 42307
59 17031
43 15281
84 20244
117 45353
213 110416
43 50277
23 22570
150 32244
154 69087
67 24522
141 180525
177 158079
196 115971
243 94098
162 109840
163 62083
54 19714
83 33048
55 14553
159 182519
60 14426
47 8752
90 76193
203 106550
243 260988
50 7465
118 5376
250 65837
79 39197
60 19107
62 14860
56 57168