425 221
712 606
109 369
648 907
564 316
521 672
946 881
390 549
956 822
754 296
31 228
94 293
41 377
832 1
363 665
884 205
280 136
298 20
532 994
120 205