464
298
247
320
273
3711
292
306
322
387
190
324
28817
22000
20241
17993
1438265
13952
1306148
12606
11210
1087144
9610
81411