294 628
583 274
238 562
718 234
330 90
313 201
1236 359
400 488
529 364
451 202
369 695
66 889
112 854
1000 65
410 413
815 257
862 97
121 584
543 55
999 488
589 43
625 263
397 364
785 864