30378 242
25379 145
2546 658
83491 1048
72339 428
70845 729
18614 222
46630 197
4513 946
5924 276
4861 546