125 932
636 998
915 323
961 109
37 261
386 203
223 36
209 442
283 217
369 313
837 675
591 205
638 546
257 731
299 354
482 949
108 165
356 392
904 949
428 563