16611 108
333909 588
9835 79
83074 571
105267 249
87405 470
103909 149
18645 104
398596 1777
138361 630
105741 130
225773 502
381656 979
15372 453
270651 757
139096 897
154799 464
112292 815
64270 504
111882 957
254379 488
160949 714
58785 114
195092 516
163681 909
645169 2001
258622 627
147821 1039