29972 242
24435 144
2536 658
83095 1048
72096 428
70429 728
18580 222
46263 196
4507 946
5918 276
4854 546