999 892
976 789
782 851
686 572
652 936
646 465
603 245
590 14
532 506
488 626
484 646
225 275
209 262
199 340
154 325
146 94
135 88
73 70
51 763
22 827