16619 108
334029 589
9839 79
83104 571
105315 249
87438 470
103956 149
18650 104
398684 1777
138398 630
105817 130
225820 502
381733 979
15378 453
270735 757
139126 897
154857 464
112321 815
64290 504
111926 957
254447 488
161016 714
58791 114
195154 516
163720 909
645328 2003
258687 627
147899 1039