575 64
513 840
351 381
774 896
786 703
152 585
119 789
440 611
36 291
531 886
125 275
1000 447
870 739
656 227
498 34
380 536
678 8
49 277
315 206
634 625