334 951
880 321
298 548
517 258
811 734
599 582
655 125
243 706
637 858
170 242
536 287
766 435
595 185
911 450
714 192
297 19
78 252
895 535
684 336
32 828