236 50
1231 257
2459 720
2522 360
65750 515
90725 486
143142 352
57165 261
60356 247
926 138
69867 223
137840 1055
2456 528
256640 950
43020 348
67449 676
152365 913
57896 581
43314 461
91555 584
123515 492
67974 759
52084 266
100496 806