54479
52661
49174
46471
43379
41095
35146
35075
34693
31595
30460
28950
24588
24140
23075
22149
21929
21667
21501
19647