40887 76
40691 60
26292 34
22543 40
21854 20
21062 21
19937 44
19655 18
19196 33
19146 20
18883 35
18558 10
17988 21
17912 28
17647 16
17625 13
17257 22
17243 27
16996 12
16927 18
16841 11
16595 27
16491 35
16197 13