57466
832429
1001875
650386
404534
762842
46919
376527
40512
948627
35720
28189
5161799
3574581
3100148
2403804
2238988
2064609
1978358
191878
1774118
1723136
1692196
1639471