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 30
16609 49
13748 19
47567 105
21083 48