8507 20
12347 10
21368 20
13890 12
28807 21
7415 9
7922 14
8839 2
4961 10
9567 9
8768 11
27955 54
19043 24
9101 2
7054 9
27385 27
11988 16
13420 27
19330 26
18246 17
7386 2
6647 10
25364 24
9958 10