1535 18
5854 16
9904 24
11954 25
16362 40
27466 82
14931 27
13668 29
32490 79
38919 89
33814 68
26343 48
14625 22
20228 59
35533 53
34259 68
30474 49
29532 65