249 50
1260 257
2472 720
2541 360
20713 867
137800 736
256131 572
96769 676
97131 568
38854 600
60252 879
40586 325
67500 341
110050 1008
144720 376
294007 1005
49152 676
287603 1098
164476 231
83296 817
34958 170
52641 225
308427 417
123738 434