2355854
3587936
3647992
3765462
3807814
3973877
4080486
4188329
4328578
4460835
50788
52179
53712
54799
56071
56858
59158
50688
39029
42124
131153
144946
160190
177038
264110
394005
649605
1183659
1308145
1597772