2400 793
883 510
515 752
831 257
565 188
772 684
20 729
398 868
993 161
850 352
106 95
473 613
3057 412
2119 702
43 375
384 90
528 96
173 511
150 149
654 579
829 609
651 802
719 393
907 387