513 293
786 438
891 69
697 385
115 945
203 413
780 610
693 131
574 262
849 849
88 219
657 181
931 876
772 693
684 694
19 543
830 373
740 315
810 308
157 644
87 116
28 45
125 38
352 685
167 10
470 227
951 394
683 198
416 591
999 861