972
1420
40851
15723
10051
15218
8511
577
8619
9214
10219
5925
21886
16540
14581
13160
10042
965263
8744
8700
828148
716142
67511
6610