1000 726
640 19
484 540
920 325
782 421
554 243
64 334
9 705
555 478
983 395
679 411
562 635
162 630
310 447
978 712
556 210
309 829
73 556
506 950
638 698
746 318
256 985
197 843
833 581
736 742
932 253
180 649
353 202