21640 37
22872 59
18874 20
25210 49
27905 36
22428 27
21163 30
21190 31
16168 18
24394 53
11680 9
21427 2
20936 16
10530 4
36719 35
25967 34
34621 89
17558 35
24620 49
24158 41
29256 54
44813 112
60632 38
12575 7