643 576
927 393
124 131
139 876
521 288
90 997
329 729
246 177
1012 32
911 76
823 748
752 241
487 712
645 560
214 154
1979 123
752 686
92 963
405 547
516 948
458 251
180 109
399 617