11901 10
21642 2
17593 5
21291 37
18649 14
27454 29
25766 88
20404 36
35491 92
35947 71
27991 56
19909 42
15558 10
8510 4
26052 28
26628 46
73533 160
11391 12
26566 54
20357 32
15214 14
10589 5
63435 89
27306 75