27662763
26088564
24352591
6609985
7592613
10727951
23151259
29031301
9514662
26003537
23785218
19375166
22191536
17006651
27573070
25552259
18815311
23001782
17223647
26508590
23764502
21712440
23339644
26109728
17146714
19371135
15759301
22678432
23259747
23160308
19896672
9499387
