564
648
618
5225
5813
467
612
460
655
600
5113
654
31787
24350
22732
20173
1634267
15852
1452148
14006
1306144
12270
11060
9330