509 101
380 211
276 698
374 496
956 198
843 560
955 107
484 706
678 737
945 318
1004 166
826 684
833 757
478 93
191 470
510 394
603 488
299 526
1000 678
346 299