23070
614
823
697
460
11811
633
713
756
615
1043
933
650512
46443
46260
44498
3967271
3738157
31574
3075151
29286
25102
21220