9710
7610
13079
777
7522
5818
4412
809
473
5734
669
8113
23526
17690
15581
13982
10812
1048263
9524
937148
9260
775142
7210
70311