2526 12
22337 64
54384 75
22679 58
49431 93
45888 169
39859 99
36170 45
30002 59
52769 225
20490 30
26288 49