666 310
196 342
483 407
997 261
316 627
104 216
295 731
477 483
361 638
932 19
119 523
883 645
789 649
983 764
531 58
342 845
39 503
67 46
930 2
759 597