531 364
119 541
917 219
40 82
43 991
1000 437
785 155
509 827
832 1
223 873
131 1000
600 833
451 202
625 263
486 36
884 135
10 246
51 389
126 274
84 668
297 328
1028 347
717 701
828 867