912489
333871
768119
172395
592501
623125
313137
634378
923972
847228
113111
385553
2957361
2648455
2570928
2545455
2256995
2154955
2113281
2045719
1932226
1685208
1620351
1580406