89943182
2408634
1923935
1594718
1590225
1464022
1330914
1295415
1222513
115478
102929
950717
93937
752810
735212
719310
647413
605414
56994
55889
54510
539811
52645
52298
40741
40694
39193
37712
37072
33864
31650
30533
26430
25642
21690
18961
18861
16381
12510
10921
10810