306 121
343 414
406 560
784 506
527 292
314 656
1000 954
13 145
421 495
326 829
304 930
444 527
986 699
811 801
44 1
669 178
890 94
867 83
570 664
626 85
651 133
24 806
393 586
150 748
33 219
75 194
889 910
449 996
364 654
422 859