63796
606524
118942
23126
663403
622787
77358
52736
536725
406710
128840
59291
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1777118
1724136
1698196
1644471