850 960
2983 412
530 364
589 43
835 940
1857 567
114 83
129 659
608 396
536 373
774 214
392 61
67 15
750 451
40 82
1105 482
758 45
509 100
820 2
115 541
999 968
273 303
796 540
772 686