700
840
570
404
443
545
9214
512
474
808
553
492
43607
33330
32523
29865
2574268
23214
2258154
20416
2029149
16470
16340
14620