7479
8322
380
6416
7612
5820
8413
643
659
537
654
493
23746
17830
15791
14222
10952
1066263
9694
952148
9400
793142
7370
71511