997131
37493
598564
552300
154993
809152
78443
554295
149499
50329
735442
848973
5133799
3552581
3063148
2369804
2229988
2043609
1952357
191278
1762118
1719136
1686195
1635471