38186
613436
331821
321247
777284
3563
695441
413681
186183
960700
527600
2324
5134799
3553581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471