144
2615
246873
80
1611
244
180
206
102
150
161
84
22586
17110
15161
13560
10372
1009263
9084
8950
867148
744142
68911
6870