2966 412
293 628
2280 793
812 257
938 140
689 318
776 801
66 889
398 488
485 36
223 601
876 402
103 854
748 145
862 97
324 49
144 880
1008 557
463 732
402 893
80 168
992 246