312 174451
375 242561
159 145936
111 83681
154 69087
141 180525
243 94098
243 260989
250 65837
46 17520
192 64372
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 14668
116 16741
15 7033
136 37907
102 4260
86 12246
96 45719
102 22275
51 5011
73 16021