491465
497261
78349
383766
44098
1013557
854728
798625
510875
991357
90223
336299
65389
351448
6410
189838
5596500
2921654
2128336
1887238
1818736
1757895
175167
1659433
1533922
1524854
1478850
1401500
1356912
1341400