2649796
1480580
1474986
138276
1224136
1195894
1164508
1151195
1123223
1113471
1112541
1092110
1078145
106762
1067144
1061941
1058607
1057533
1052804
1035355
103237
103186
1027217
1027261
1027451
1022889
1021538
1021527