503 20
1543 875
1000 395
471 868
1060 870
987 574
984 395
282 568
801 247
118 528
996 946
918 104
606 839
378 491
603 904
932 489
836 647
429 274
633 389
952 497