923
850
1150
960
860
783
1062
11712
650
1012
812
700
701812
50463
49450
49248
4326271
4131158
33684
3337153
31806
27372
24931
23300