313
280
234
224
225
250
230
302
210
212
337
27347
20560
19141
17032
1343265
13322
1204148
11896
10780
1005144
8990
78911