797 833
1228 192
448 606
123 428
553 10
689 801
41 936
455 833
254 186
877 986
411 519
159 160
559 79
1905 249
798 952
341 890
738 714
123 676
536 373