1001 754
607 717
615 696
58 692
792 681
282 639
132 585
404 505
183 456
409 428
841 343
790 288
773 272
53 219
740 106
866 15