51073 196
25482 879
31592 1057
14631 820
28809 744
18661 280
25079 738
29667 135
13158 92
11752 348
6955 802
66045 784
71038 309