368 394
1163 1000
668 528
938 140
689 318
155 586
815 650
41 991
1008 396
656 875
586 43
280 683
2970 412
2898 313
236 562
641 697
831 66
862 97
751 412
1008 557