308 401
869 79
220 441
981 553
907 974
213 98
535 86
351 681
1011 731
883 92
843 762
194 6
45 340
474 739
458 494
766 811
420 834
507 769
444 624
576 296