30070 242
24508 144
2536 658
83115 1048
72116 428
70459 729
18584 222
46284 196
4507 946
5918 276
4856 546