86 150
254 87
523 651
1282 846
858 459
727 283
421 572
206 334
2304 930
158 843
568 747
783 281
30 903
470 321
46 882
762 138
726 792
184 353
860 971
354 13
934 332
553 905
598 224