914
8413
1085
797
7210
665
694
742
647
6316
946
663
29177
22280
20441
18163
1456267
14072
1311148
12736
11360
1102144
9730
81911