10197 8
12820 17
16001 23
17227 43
9033 10
11645 12
13617 12
44221 82
14761 34
17526 44
14628 7
21115 62
16569 19
12037 20
11553 9
10853 9
11234 13
19767 29
13551 13
22715 47
18164 40
26047 67
19933 48
19518 25