1630
1084354
141176
11615
10513
1120
1430
919
13134
8223
819
780
21396
16060
14191
12820
9802
938263
8594
8550
810148
703142
66711
6380