535391
6512
525
502
510
639
536
486
643
470
600
6115
31317
23910
22172
19783
1610267
15522
1428148
13736
1279144
12040
10810
9180