14532
60821
718154
756127
30246
1161112
103087
8999
31014
5051
872
61110
44392
51940
25634
1516104
1045217
9817
77610
55128