31 795
857 276
329 186
71 178
586 657
318 752
465 873
85 489
815 462
240 584
510 439
453 204
83 928
365 702
429 713
292 334
822 706
716 834
188 14
738 171