311 216 491
501 331 886
198 340 593
480 973 1492
623 465 3552
923 244 9007
418 877 2916
1 158 136 5876
445 312 2395
3 722 763 5852
722 294 2733
967 170 12218
506 416 4210
1 105 844 7610
181 708 1076
440 508 1984
302 237 2104
339 228 2326
407 881 1916