90876 271
153344 399
182274 782
174400 870
116697 752
181282 387
57683 107
931854 2283
52727 486
437885 760
55810 97
380153 1227
323711 943
51630 645
222708 331
58555 509
120252 698
171191 939
207780 620
639683 1207
122739 219
85778 225
38782 146
31473 823
188117 295
100159 543
274657 487
47063 720