13836
687129
902319
281618
809790
685463
692206
57288
541121
18673
767626
274173
5035799
3464581
2938148
2263804
2193988
1981609
188778
1865357
1723118
1700136
1642195
1613471