56853
38064
20753
18931
18161
15065
13968
13668
12609
12059
5402
5269
4844
3720
2928
2733
2296
2214
1971
1820
1624
1517
1408
1377
1319
1064
712
689
488
482
417
85
42
20
17