1002 751
782 813
137 176
525 496
119 968
614 908
406 627
102 808
186 834
945 231
87 738
772 93
630 952
680 669
332 78