928 2
670 5
1766 8
2087 6
9588 12
4136 2
15911 37
10949 23
12466 21
12065 26
29401 53
26411 69
21487 33
5115 9
12987 44
31154 88
11176 18
37576 77
17773 22
43686 34
18305 34