445 27
293 212
271 754
1035 287
570 984
217 315
808 983
169 499
501 70
717 377
946 689
557 598
615 636
59 123
441 375
353 628
1019 663
798 112
261 449
64 393
559 57
95 475
823 394
242 122
664 161
811 526
778 310
697 929