372358
977240
39082
981579
758624
373600
450517
645775
972153
665301
512101
495302
2969361
2661455
2578928
2561455
2263995
2156955
2118281
2053719
1937226
1691208
1624351
1583406