17490 25
103108 199
12916 14
11020 8
24845 38
12721 22
11162 10
16576 19
12503 20
17911 39
16316 25
36700 62
23187 33
10674 7
22772 27
15578 10
8999 8
17887 29
15510 26
11486 12
14349 14
24553 21
21992 12
14387 5