15012 2
33748 49
19194 36
23476 83
17296 24
19453 19
21576 47
20889 47
18124 31
11821 25
13093 14
15663 28
20030 33
13079 20
14921 20
12155 16
16001 43
11275 21
11875 26
14397 31
16841 49
13748 19
47567 106
21313 48