31702 962
27036 186
110648 825
68524 676
58865 255
42287 460
107865 975
41081 481
55896 229
66807 570
272683 441
201656 697
132310 1045
24665 281
105567 595
90590 797
111018 417
117813 639
27564 644
286892 1272
173547 949
168149 665