298180
271160
2990
21962
19915
19948
18256
25954
13047
193112
13644
2260
19536
14900
12971
11620
8792
848263
7910
7572
725148
632142
61911
5710