10181 80
85681 809
106293 410
247080 580
62719 345
67261 470
136650 913
416858 1645
89990 123
165039 849
91432 742
13382 452
204305 480
130079 318
138132 327
164840 787
118308 400
63068 559
111262 457
182516 988
133232 198
407643 924