559 504
212 20
271 507
597 88
1014 425
799 312
308 569
599 712
255 607
191 1000
684 18
633 783
137 558
889 209
474 401
713 228
546 905
642 11
33 274
291 241