149 427
733 683
503 145
888 321
316 173
753 408
231 838
282 489
829 965
680 390
876 894
532 113
313 379
845 69
991 195
437 559
809 807
843 262
40 369
41 877