1030
7510
1388956
1012268
1091311
880
614
722
713
682
970
512
617712
44250
44213
42347
3754270
3538156
30314
2932149
28046
23822
22030
20240