30110 242
24675 144
2538 658
83189 1048
72175 428
70533 729
18593 222
46348 196
4508 946
5919 276
4857 546