101739
7859
267747
148433
53868
177978
84536
234317
100
140
80
38247
29300
27593
25014
2131267
19354
1878153
1746147
17226
14300
14030
12260