25484 2
29426 60
10584 9
9009 4
7922 2
14625 17
21210 29
13154 18
12356 7
16242 8
16054 15
11628 6
14126 18
16001 13
12169 8
18273 28
22312 38
10424 6
12323 19
19063 17
17006 27
13134 12
11925 18
20374 27