30380 242
25422 145
2546 658
83499 1048
72352 428
70853 729
18614 222
46636 197
4513 946
5924 276
4861 546