240 50
1248 257
2463 720
2531 360
150812 713
512166 1578
91175 566
23439 476
159914 504
110050 1008
81859 746
207335 658
115104 719
50274 846
96086 473
72381 772
70565 427
360282 914
84542 541
190859 707
29482 147
30585 381
79365 224
49152 676