603
557
550
1204
540
571
486
715
562
684
782
616912
44230
44203
42337
3750270
3537156
30304
2928149
28026
23802
22030
20230