14513 15
18453 14
18086 13
32599 42
16196 7
13619 1
9912 2
9403 14
14816 14
28430 63
20330 24
6924 15
11677 13
9975 4
16866 14
18841 19
20319 17
19480 17
18174 14
7325 3
23483 25
17863 25
4642 5
42771 61