229 103
552 823
626 190
166 367
217 1000
892 866
585 925
508 642
854 910
532 966
1006 417
338 701
49 954
608 87
758 769
382 298
228 247
966 618
310 511
244 994