51471 196
25876 879
32087 1057
14879 820
29291 744
19049 280
25276 738
30166 135
13279 92
11854 348
7035 802
66593 784
71612 309