508 585
324 848
852 12
133 834
708 382
461 773
704 480
837 48
986 928
595 73
277 129
656 22
552 588
192 603
836 332
373 35
658 92
557 357
1000 577
742 311