1354
676
1615
34113
1157
1396
1285
770
896
740
615
1107
687412
49253
48510
47958
4248271
4040158
33084
3250151
31036
26632
24451
22840