71573
66847
60183
52182
51595
45157
41709
41180
39774
38597
14359
7977
1344
12060
10246
30362
21659
6047
21978