15166 12
14365 8
13630 27
15267 14
12576 2
25375 40
17176 50
14288 28
13272 7
19216 17
11915 5
16138 18
12064 3
12231 5
14848 8
18902 30
23335 54
15750 19
14313 11
18025 21
11500 2
12136 6
12175 14
11086 4