489 508
1031 780
1026 354
514 267
114 18
770 870
600 420
395 876
969 392
638 503
101 61
904 432
332 55
798 739
512 238
891 499
961 633
340 233
381 672
288 366