240 50
1248 257
2463 720
2531 360
132175 707
77691 491
88210 511
59536 411
77547 360
84470 729
402840 1426
93733 480
97496 673
85948 213
21909 568
54556 339
154948 693
101415 829
63143 971
60507 211
158639 736
42464 177
73592 840
105762 839