635577
333490
730100
161555
291898
842776
564860
748510
311105
27796
153976
610512
5059799
3499581
2977148
2298804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1621471