240 50
1248 257
2463 720
2531 360
83215 1079
70894 399
44977 183
91388 227
170896 239
32572 70
46537 740
66126 682
57063 482
84768 956
71060 212
164783 770
49263 619
87581 354
50885 408
145965 839
128403 352
88312 518
324942 1005
215793 861