688 972
1107 533
462 392
125 248
446 29
896 373
278 95
168 323
113 597
50 75
258 742
367 408
868 502
345 275
940 391
47 182
445 933
344 674
567 50
637 310