2971 412
294 628
812 257
552 332
144 880
689 318
1547 842
88 386
240 73
129 253
345 622
766 676
541 860
369 394
2898 313
776 896
36 641
641 697
831 66
734 836
938 140
447 858
42 991