16612 108
333922 588
9836 79
83079 571
105272 249
87408 470
103915 149
18645 104
398608 1777
138366 630
105753 130
225774 502
381664 979
15376 453
270666 757
139103 897
154807 464
112293 815
64272 504
111885 957
254386 488
160959 714
58788 114
195098 516
163685 909
645189 2001
258636 627
147824 1039