612407
535411
722650
75539
364240
388895
411998
33836
532337
643124
161727
82758
5117799
3551581
3053148
2358804
2226988
2034609
1948357
191078
1756118
1718136
1682195
1633471