173 820
912 807
1011 154
73 958
799 547
648 487
413 450
556 87
445 27
293 212
444 473
488 325
63 737
698 472
48 151
50 769
172 433
177 349
758 569
1036 487
471 375
191 546
301 424
876 45