13408 7
19050 15
12541 10
16445 9
18214 32
16116 9
12604 4
11542 1
12568 9
14954 15
25540 44
29256 47
23950 53
18655 29
21227 19
18767 24
22552 37
28043 36
30417 91
12323 4
13553 8
12045 3
27763 53
10473 6