250 66
1262 321
1068 350
2678 657
760 205
2759 878
2601 614
2290 643
194 63
2206 719
485 119
1462 347
2714 749
39917 94
198285 764
4495 665
47188 352
10591 645
124619 477
4129 854
499766 999
188303 1331
2974 122
3258 467
80831 385
10590 694
1923 182
42523 151