51406 196
25791 879
32005 1057
14847 820
29200 744
18980 280
25238 738
30067 135
13258 92
11841 348
7019 802
66483 784
71486 309