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