567
944
883
1759
1415
1130
19919
1430
1300
850
1560
11811
700412
50313
49380
49028
4315271
4123158
33614
3326153
31756
27272
24921
23290