32952 196
235571 952
46070 701
85878 300
212095 419
21048 559
70999 816
16100 633
21797 129
34050 902
24723 190