822
1203
930
1174
834
1064
1395
1375
986
420
820
1710
689912
49503
48710
48158
4260271
4053158
33184
3259151
31186
26742
24501
22920