312 174787
375 243312
159 146642
75 83695
104 44761
207 73575
111 84084
72 64033
56 63210
85 42540
59 17147
43 15307
84 20243
117 45307
213 111599
43 50304
23 22566
150 32348
154 69347
67 24462
141 181223
177 158328
196 116241
243 94327
162 110333
163 62338
54 19687
83 33309
55 14573
159 183048
60 14583
47 8772
90 76608
203 107127
243 259839
50 7414
118 5445
250 66101
79 39287
60 19045
62 14887
56 57277