30393
25665
26100
29899
24955
24534
31495
26709
23287
34366
31364
31581
29783
32292
27928
31727
21576