881 416
1006 482
852 324
176 684
154 822
308 243
564 354
972 35
447 831
487 764
137 620
541 126
2661 792
191 565
505 237
849 719
210 375
386 926
207 759
367 547
874 685