526 668
193 60
1002 874
579 344
469 493
732 405
264 909
906 459
376 583
1052 252
362 916
760 708
299 839
789 823
807 115
688 745
232 337
221 786
34 688
47 283