657 109
668 740
40 121
47 364
561 899
172 874
842 809
120 293
504 574
235 2
370 312
781 172
22 846
92 342
868 759
738 782
598 59
35 212
240 137
592 681