55927
38235
22426
14095
13485
11300
7883
5851
5274
3965
3589
3141
2997
2685
2475
2012
1966
1904
1866
1835
1621
1530
1222
1095
1091
1086
1067
1042
1005