1001 581
967 729
615 107
152 1
944 254
849 150
330 134
230 121
54 42
142 759
298 726
593 317
605 990
665 121
489 72
624 701
811 990
338 198
79 464
773 449