1170
1142
12738
9317
1097
970
887254
509
859
7033
7719
1109
21336
16040
14171
12800
9792
929263
8574
8550
805148
701142
66711
6360