312 707
809 412
479 220
370 633
173 276
148 833
179 603
79 835
57 153
246 815
251 228
336 512
843 810
999 69
939 782
699 110
406 848
530 379
147 285
777 860