51492 196
25900 879
32133 1057
14894 820
29333 744
19084 280
25301 738
30215 135
13295 92
11860 348
7042 802
66631 784
71655 309