1045 999
546 979
412 923
244 735
435 697
437 549
907 425
487 421
456 397
910 384
114 320
195 281
125 273
221 269
362 137
519 127
491 109
768 23