501 793 1860
544 673 1238
354 771 1094
172 147 376
362 649 1263
2 770 819 4534
199 522 533
246 196 676
211 079 551
468 584 1157
280 228 935
439 879 2278
634 511 3194
993 377 4445
761 296 2974
727 312 2043
415 351 1245
265 968 1116
330 079 1167
530 157 1852
308 956 1138
487 580 2909
995 648 6151
2 712 412 6509