312 174930
375 242764
159 146005
111 83803
154 69169
141 180625
243 94236
243 261684
250 65973
46 17566
192 64501
114 43648
124 35460
130 46605
66 24360
38 3582
212 27613
143 46041
111 37863
99 27458
118 26526
122 25510
82 46626
80 8289
95 56179
129 56914
69 19639
60 46448
145 17337
126 21570
20 1215
45 9689
86 14719
116 16777
15 7060
136 37999
102 4303
86 12319
96 45845
102 22385
51 5057
73 16063