2963148
2288804
1421538
1292431
1276543
1218414
1190944
1149616
1146955
1107644
1101354
1097737
1093573
1070944
1068557
1065295
1059148
10521000
1037232
1034475