51421 593
73287 240
87300 558
102120 815
85215 431
176733 591
65936 943
38527 533
302437 1431
32548 380
155617 636
105751 906
156536 647
169502 1048
79017 918
250648 701
102284 1030
91353 600
88701 509
60013 314
31711 376
91199 933
204876 758
172448 622