335 891 1505
275 181 2078
331 532 1974
312 791 1768
229 540 962
415 669 2516
564 108 2269
294 729 1015
841 705 3048
337 954 1082
1 779 601 4970
391 512 1767
330 312 2014
300 198 1970
258 493 1321
423 640 1753