31184
31128
31021
30892
30843
30529
30253
30195
29628
29453
28509
28282
28122
27925
27757
27667
27578
27187
27000
26996
26770
26328
26296
26042
25688