504 955
327 621
326 45
150 385
474 368
378 286
591 864
1175 680
945 869
799 233
742 61
137 312
693 530
217 528
826 137
327 492
32 6
48 792
251 97
675 30
82 385
218 489
798 739
599 585