460
675
4610
402
559
423
502
496
442
437
668
34077
26170
24612
21893
1814267
16882
1615148
15186
1452145
13010
12190
10150