30380 242
25423 145
2546 658
83501 1048
72352 428
70855 729
18615 222
46636 197
4513 946
5924 276
4861 546