56234 555
109597 343
153372 497
182400 850
40525 623
216399 455
108285 845
75217 764
94395 184
194402 434
108605 649
91431 195
253839 469
70226 491
243391 490
121715 610
215791 672
115089 407
84488 496
38560 759
203107 669
179767 445
368934 1516
198207 652
134574 423
90857 712
207650 279
466427 1013