48734
9781
698186
50867
138816
59073
107573
359683
970647
78438
926490
764484
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471