943 570
329 874
642 504
308 606
970 368
57 987
71 240
315 805
295 743
118 445
872 737
591 467
229 884
181 175
696 31
544 600
487 1
128 353
604 844
410 531