24 1
513 883
696 202
750 973
867 902
947 11
465 717
373 1000
90 489
448 267
368 794
910 979
623 1
45 942
952 353
21 136
974 347
620 241
845 142
347 444