500 270 2000
494 356 1546
399 855 1881
589 682 1128
312 932 1075
795 334 4593
903 640 6111
787 106 5213
708 826 3976
940 118 4133
705 831 2765
335 560 1162
2 958 295 10239
374 228 1392
405 623 1843
572 350 1459
253 055 713
246 384 1574
255 495 702
778 808 5625
461 983 1151
385 133 1981
296 957 859
1 307 072 4058