997
773
920
735
10010
793
1175391
846
863
905
630
897
650512
46443
46260
44498
3967271
3738157
31574
3075151
29286
25102
23070
21220