240 50
1248 257
2463 720
2531 360
67434 176
122042 764
61461 570
174933 488
318869 1682
97237 482
215418 908
98778 287
353653 1373
53072 395
171890 816
94204 732
75880 250
193265 659
42134 851
29149 70
46481 527
15233 956
182875 929
126268 611