52983
36616
21449
13217
12408
10753
7519
5566
4893
3845
3421
3007
2868
2298
1912
1831
1802
1778
1739
1736
1560
1471
1130
1032
1013
1007
987
968
935