260 833
219 710
729 343
760 696
989 550
32 153
539 563
849 200
101 58
642 587
627 874
481 603
193 256
165 890
376 116
823 359
639 214
154 737
3589 654
475 381
815 813
586 370
145 603
162 206