2982 412
369 679
649 859
818 650
625 263
299 141
80 168
338 630
815 614
153 237
768 308
766 676
778 896
814 257
36 641
284 683
543 55
155 586
23 693
464 732
1008 396
486 36
665 213