4150798
2660581
2143148
1892987
1680804
166578
1590609
1493136
1429471
1422195
1371355
1276538
1267895
1258117
1214508
119963
119386
1184431
1172144
1161223
1156541
1133414
1124110
1116554
1110955
1107114
110637
1105941