2962148
2287804
1420538
1292431
1276543
1217414
1189944
1149616
1146955
1106644
1101354
1097737
1093573
1070944
1068557
1065295
1059148
10521000
1037232
1034475
1029680
1027553
102658
1025213
1024229
1021242
1021529
1016232