500 270 2000
494 349 1546
399 855 1881
589 679 1128
312 929 1075
795 333 4593
903 635 6111
787 104 5213
708 818 3976
940 091 4133
705 829 2765
335 559 1162
2 958 262 10239
374 228 1392
405 619 1843
572 349 1459
253 055 713
246 384 1574
255 495 702
778 803 5625
461 947 1151
385 132 1981
296 956 859
1 307 064 4058