9498 18
18638 47
8272 6
10502 12
7841 9
7230 3
10110 15
13519 30
8051 2
13980 7
8996 8
11847 11
11288 15
14342 31
19604 18
13917 24
19715 40
18744 46
49642 172
14157 18
9866 12
23240 70
6578 2
14033 32