240 50
1248 257
2465 720
2531 360
223928 427
525819 686
6610 455
251611 860
146542 817
90167 781
1677 384
1846 424
99490 552
232367 561
38995 203
179544 642
98983 342
47051 109
132640 743
212726 1521
78855 870
78083 198
96452 473
200593 1000