1006 69
631 172
130 496
587 237
157 375
129 255
544 630
213 476
464 369
407 824
96 722
355 253
665 664
99 488
955 44
879 319
516 910
453 98