514
506
10614
636
756
8210
1008
5213
1183
523
512
617
35847
27530
26173
23463
1924267
17984
1732148
16256
1536147
13510
13200
11210