51016 196
25425 879
31491 1057
14586 820
28742 744
18604 280
25044 738
29592 135
13147 92
11725 348
6941 802
65964 784
70948 309