299 767
806 997
611 526
372 284
225 102
841 766
551 121
148 63
240 681
999 549
782 206
408 944
570 901
101 63
859 897
197 26
340 456
846 351
747 178
142 971