70917
48462
28153
20269
19956
14799
10014
7739
6989
5212
5112
4735
4696
4393
3871
3712
2938
2747
2440
2345
2044
1924
1732
1686
1576
1508
1503
1472
1335
1320
1290
1167
1096
1075
1073
1064
1020
1008
970
926
903
898
897
892
829
810
803
789
774