1563290
651841
96332
911385
1073579
709947
411803
807429
766261
28979
433762
45954
793410
1067439
748133
1074668
20922692
20568484
18607960
12384916
9625156
8804623
8223362
8052668
7086831
7060960
7057477
6561253
461270
4414231