1023629
1198157
377890
1584708
2519985
933263
1598811
1078121
1265894
333121
1608607
1021517
1226872
2048873
1701957
2102157
19462484
17807692
16838960
11521916
8578156
7561668
7559362
7026831
6687477
6583623
6494960
6104253
449570
4265231