16615 108
333997 589
9839 79
83094 571
105300 249
87429 470
103943 149
18650 104
398671 1777
138385 630
105797 130
225807 502
381710 979
15377 453
270714 757
139116 897
154844 464
112314 815
64284 504
111912 957
254429 488
161001 714
58791 114
195136 516
163710 909
645282 2002
258666 627
147874 1039