2319 640
2999 771
2207 488
2453 386
200669 427
73167 702
329508 1164
16671 98
142970 762
49139 574
51791 666
27369 182
204405 569
60390 680
73990 314
90414 537
29381 302
366334 1032
66119 733
166892 934
114978 530
435653 581
62048 240
70082 301