2314
130
90
234
212
81
324
275
100
3410
171
174
22496
17040
15041
13480
10332
1004263
9044
8890
861148
742142
68711
6840