2505 648
558 154
484 457
58 857
855 540
180 607
835 40
609 892
517 681
459 574
876 140
472 196
3264 269
1897 999
450 352
470 102
638 564
432 601
913 77
461 273
636 563
578 690
225 620
879 982