743
300
737
570
714
910
757
7911
1884
512
59244
1246
650612
46443
46280
44508
3969271
3740157
31594
3075151
29296
25122
23080
21220