248
215
3017
353
380
326
350
204
258
224
292
225
23796
17850
15851
14292
10982
1068263
9714
955148
9400
795142
7430
71711