20114
16434
15084
50897
98238
59870
89420
82174
75228
51756
84920
52243