14563 18
13762 18
11598 13
44826 43
13093 17
6973 1
8449 3
9395 6
12141 11
9178 8
13873 25
7113 2
5817 1
14861 15
8801 4
11670 5
15449 24
31758 45
7748 2
10841 14
7486 1
9223 2
17753 15
13216 15