139
781
43
869
84
973
28
694
75
723
80
804
49
798
52
738
50
788
93
665
22
764
16
700
69
684
596
53
703
40
655
23
522