300 129
205 401
486 970
660 959
517 939
1000 913
736 509
293 434
375 923
913 467
772 226
311 803
161 826
235 224
303 753
488 837
594 648
643 414
254 708
789 828
428 56
735 386
379 522
925 566
853 483
967 811
600 659
466 828
248 147
522 630