455478
610789
459741
439388
338200
668312
529523
355640
487217
20243
50337
61729
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471