39420 80
15219 20
19841 22
28743 164
23969 42
10433 6
19487 38
22253 32
19008 57
25876 85
14903 21
19683 29
16046 20
22975 82
18279 32
19175 42
19842 62
20378 50
19349 50
32865 49
28370 63
13355 15
22881 61
57778 224