130
384
161
153
122
362966
150
100
143
144
2615
246873
22816
17340
15361
13720
10502
1028263
9254
9120
899148
757142
7020
69511