320 329 1140
22 771 508 43740
813 841 3386
422 113 1196
274 203 786
365 403 1191
431 936 1594
283 342 629
511 256 2430
7 560 795 15663
893 393 3719
627 199 3458
653 527 2864
557 901 2231
647 592 2776
910 346 4188
527 612 2271
347 451 1008
557 519 2068
493 253 1915
681 822 1831
438 815 2278