110 541
796 833
1223 192
2418 792
415 176
922 710
258 605
815 765
273 303
607 396
594 140
309 726
853 243
410 757
135 826
714 727
357 47
14 69
41 936
439 378
877 986
301 833
397 1