328 90
689 318
650 657
812 405
14 69
759 642
804 526
81 168
43 857
305 548
968 14
583 61
580 274
845 176
698 158
521 727
65 155
500 99
741 451
69 728
337 258
400 532
281 937