14479 19
21581 28
12285 7
9066 1
22134 21
9871 3
15464 16
7826 4
28985 53
6941 7
34176 33
14181 9
9511 12
7423 10
10575 6
14088 26
21666 14
26043 11
28585 21
36344 44
37149 61
14207 15
13424 24
20450 28