12943 20
10672 11
7560 2
10789 13
6246 1
7775 3
10033 11
10504 13
6867 1
11275 9
6295 1
7866 6
9178 4
15214 13
7204 1
9671 11
7222 4
7452 3
8417 5
16903 33
17625 55
11755 13
22815 51
11291 20