840
1170
1152
1001
944
1092
1162
883
1292
913
2022
914
690012
49603
48760
48248
4261271
4059158
33234
3261151
31296
26782
24541
22950