15100 20
84679 152
9546 4
83387 69
11886 9
12864 12
12596 25
20359 36
8921 0
15631 28
74155 68
17955 10
20714 10
20021 24
4519 7
14224 14
17351 24
35845 37
42928 61
27759 10
21270 27
23001 22
7017 25
28638 16