358 85
226 555
899 163
684 521
861 392
306 911
141 187
612 929
234 784
580 574
821 22
605 35
640 519
777 223
458 894
345 368
286 734
953 493
280 413
139 408
999 857
475 457
115 925
106 666
780 326
73 814
461 746
37 783
54 933
56 946