30380 242
25399 145
2546 658
83498 1048
72350 428
70852 729
18614 222
46633 197
4513 946
5924 276
4861 546