18208 22
14629 21
9060 6
13084 9
14769 10
13886 22
22070 45
7031 1
9505 5
14473 35
11936 16
9589 9
46686 98
7376 3
8884 4
7567 2
7812 5
13391 19
6640 1
12632 13
29773 52
15781 43
10504 4
12884 15