294 833
423 526
344 171
231 32
196 325
1092 148
316 943
283 67
648 200
153 12
628 109
764 114
954 208
578 784
369 749
581 180
860 666
854 784
266 830
612 197