3186 654
179 87
861 97
288 53
815 765
1039 749
831 1
645 950
271 65
536 373
446 144
479 447
772 23
135 826
441 833
119 428
128 659
1411 970
88 529
346 309
344 936
296 963
775 863
774 324