328 120
921 575
237 729
484 971
160 989
761 71
27 143
348 492
383 799
164 543
969 198
843 757
936 421
648 431
198 752
663 458
872 186
238 540
1000 548
987 533
619 570
587 465
692 349
309 834
232 59
887 637
723 763
838 405
496 826
1016 430