450 66
877 361
697 133
729 723
470 581
382 457
305 514
713 931
81 946
939 257
764 828
818 876
715 64
94 691
16 248
475 419
27 887
8 446
767 404
222 494