1147
672
884
667
1252
694
13315
746
752
911
783
430
616612
44230
44193
42287
3750270
3536156
30284
2928149
28026
23802
22030
20220