270 112
546 509
642 348
1229 999
1073 577
459 894
901 137
1008 541
205 325
912 286
627 508
88 977
256 250
790 66
55 868
284 575
287 943
128 68
635 690
510 293