2965 412
495 921
330 90
862 97
999 488
463 732
756 45
903 289
633 363
949 797
499 673
118 506
895 860
2277 793
1546 842
743 525
1964 476
988 100
703 932
586 43
781 864
564 157
700 333
797 803