90876 271
153344 399
182274 782
174400 870
116697 752
181282 387
57683 107
931856 2283
52727 486
437886 760
55810 97
380153 1227
323713 943
51630 645
222709 331
58555 509
120252 698
171192 939
207780 620
639685 1207
122739 219
85778 225
38782 146
31473 823
188117 295
100159 543
274661 487
47063 720