19992 24
21687 23
15113 6
34173 44
14350 19
18592 14
11199 9
11677 11
10129 9
11391 5
21600 27
13812 4
12343 7
15809 7
14530 11
16486 14
31630 21
26229 23
16412 8
56292 95
67182 39
75977 31
27527 23
114030 120