2 100
932 324
897 927
683 347
12 544
378 230
962 824
824 537
163 443
143 399
775 797
529 306
700 67
181 197
12 36
631 108
397 963
890 801
222 927
870 992
501 682
837 542
486 346
679 867
512 38
246 632
891 236
936 45
288 758
570 446