16614 108
333958 588
9839 79
83086 571
105285 249
87420 470
103929 149
18648 104
398634 1777
138375 630
105767 130
225788 502
381682 979
15377 453
270687 757
139110 897
154820 464
112300 815
64280 504
111899 957
254401 488
160974 714
58789 114
195113 516
163690 909
645230 2001
258650 627
147841 1039