30069 242
24503 144
2536 658
83113 1048
72115 428
70456 729
18584 222
46280 196
4507 946
5918 276
4856 546