1008 292
903 247
2389 479
171 51
122095 454
679 158
90863 839
84781 952
125668 897
196383 1161
59684 706
7034 590
132086 806
156184 380
132969 173
19167 316
74848 238
1630 74
105012 826
50055 316
48046 995
97578 748
89169 288
146453 686