16606 108
333892 588
9835 79
83073 571
105254 249
87402 470
103898 149
18645 104
398586 1777
138347 630
105723 130
225761 502
381639 979
15372 453
270641 757
139091 897
154782 464
112289 815
64269 504
111876 957
254365 488
160930 714
58784 114
195079 516
163676 909
645141 2001
258613 627
147808 1039