2 100
932 324
897 927
683 347
12 544
378 230
962 824
824 537
163 443
143 399
775 797
529 306
250 917
31 115
520 138
327 685
933 737
664 558
167 195
244 72
173 18
572 416
817 501
30 969
368 496
276 826
786 229
840 898
363 653
717 368