33979
23765
19065
8709
7928
5821
3618
2287
2181
2036
1887
1749
1651
1623
1552
1313
1259
1240
1168
1001
845
808
793
708
475
458
58
53
13
2
1