332 457
696 235
406 904
336 350
45 632
765 847
403 329
766 697
396 108
503 213
227 43
391 106
569 62
208 640