336
51
110
100
195
280
277
282
514
513
322
443
37597
28970
27293
24574
2095267
19084
1845153
1708147
17056
14160
13740
12020