312 174451
375 242561
159 145936
111 83681
154 69087
141 180524
243 94098
243 260988
250 65837
46 17517
192 64370
114 43506
124 35288
130 46532
66 24308
38 3548
212 27322
143 45952
111 37726
99 27415
118 26468
122 25430
82 46576
80 8218
95 56079
129 56860
69 19578
60 46349
145 17241
126 21520
20 1191
45 9640
86 14667
116 16741
15 7033
136 37907
102 4259
86 12246
96 45719
102 22275
51 5011
73 16021