31899190
31101169
30499175
22491177
21599170
18337244
15584112
14991137
1281094
11218118
1060384
9502117
8615126
843996
834999
8319131
8283130
8178107
718897
6987118
6389108
618099
610182
589165
5866135
585265
584690
582397