341371
490467
81335
766829
246519
10641
198413
767700
322264
80067
818570
236798
2878361
2573454
2519928
2450455
2206995
2110955
2059281
1994719
1892226
1661208
1598351
1556406