46596 331
101214 310
105079 930
78634 117
68259 518
91280 239
72144 346
107773 235
123610 333
64506 281
45166 641
141906 564
163686 719
147037 827
139178 873
88210 511
133605 305
309801 479
49226 1120
111587 342
180524 1262
84914 137
136176 630
120353 564
189082 998