77692
309917
600508
40895
521181
337592
292529
63737
868897
77214
340305
21928
1001585
598177
898193
888318
935387
518854
797139
696329