396 113 1701
888 561 8035
371 395 7158
4 581 588 22857
553 327 5873
265 754 953
1 795 488 5147
647 264 2268
661 084 2234
366 785 2995
766 077 7621
935 757 2993
83 048 311
1 118 113 1892
295 296 1543
254 257 705
406 607 1980
511 113 2706
4 391 339 18376
215 120 501
430 743 2421
912 689 10844
8 137 514 20479
1 615 567 16330