10078 14
9333 14
16685 32
15216 29
6614 2
22256 38
17465 24
12733 20
10269 9
23966 78
8579 8
8985 15
14420 22
25595 63
22785 77
9876 19
9172 12
15063 18
15228 23
21938 67
13503 30
19049 32
7830 9
52485 110