996
286
700
260
738
183
690
340
289
165
685
47
616
169
654
285
306
183
307
175
836
272
705
128
714
239
615
163
679
164
502
113
440
182
671
79
239
189
458
163