30380 242
25391 145
2546 658
83498 1048
72350 428
70851 729
18614 222
46632 197
4513 946
5924 276
4861 546