1062 999
546 979
415 923
244 735
436 697
437 549
908 425
488 421
457 397
912 384
115 320
197 281
125 273
221 269
365 137
520 127
492 109
776 23