30068 242
24491 144
2536 658
83112 1048
72113 428
70455 729
18583 222
46278 196
4507 946
5918 276
4856 546