609
456
570
525
566
4513
556
483
418
402
391
575
28667
21770
20091
17833
1424265
13882
1296148
12526
11150
1076144
9520
80711