829 329
41 377
711 606
848 815
841 889
390 549
242 523
31 228
899 625
126 859
298 20
854 663
244 858
783 199
10 246
113 83
557 976
17 156
684 231
867 521
831 1