870 548
80 711
446 922
947 408
166 313
174 532
334 721
285 838
443 758
268 658
214 745
180 870
938 115
324 497
143 184
46 780
885 250
723 267
228 314
95 1000