14032 9
51328 52
25395 13
75277 103
22313 29
15592 9
20215 19
14866 12
13416 14
16230 20
27325 20
16535 10
62331 66
39261 66
16617 5
14915 12
15086 18
16339 13
17179 9
14983 13
17912 33
40336 42
80333 60
61934 121