14602 7
18475 24
14495 19
14094 5
15921 4
22373 44
18726 16
19238 22
12245 8
30349 60
12897 3
12421 9
20027 28
23890 33
12530 1
32975 59
62659 124
22332 49
25231 35
18190 19
12785 2
16432 2
29486 45
11698 8