1203 412
363 80
845 339
512 525
672 178
165 745
234 671
868 198
834 113
417 878
813 654
798 656
609 584
557 443
184 339
725 432
784 388
111 439
499 158
481 706