31706 962
27037 186
110650 825
68525 676
58868 255
42289 460
107869 975
41082 481
55896 229
66812 570
272702 441
201671 697
132332 1045
24665 281
105580 595
90591 797
111026 417
117817 639
27564 644
286895 1272
173558 949
168154 665