103 854
2969 412
2897 313
439 617
646 859
674 43
668 528
231 76
1547 842
41 991
988 100
992 246
184 87
776 896
578 511
843 524
862 97
938 140
23 693
751 412
1008 557
656 875