1889 123
704 695
417 545
1777 885
99 556
39 14
682 802
547 580
313 933
604 726
90 751
389 359
998 690
459 606
166 823
740 627
319 642
389 908
188 40
876 809
802 600