489
292
495
397
644
270
5235
336
430
409
276
265
22816
17340
15361
13720
10502
1028263
9254
9120
899148
757142
7020
69511