51429 196
25819 879
32045 1057
14860 820
29237 744
19009 280
25252 738
30103 135
13264 92
11846 348
7029 802
66529 784
71547 309