6329
743951
702426
649845
661809
346447
223188
1326447
431488
265790
345664
971991
988258
83224
1128983
712654
19460484
17807692
16838960
11521916
8578156
7561668
7559362
7026831
6687477
6583623
6492960
6104253
449570
4265231