240 50
1248 257
2463 720
2531 360
1028301 2475
212956 1382
3556 732
229247 707
35676 436
111957 622
166706 823
36411 85
120803 731
67911 411
217860 934
231952 1106
304804 820
68325 390
252711 774
79919 712
2427 495
73303 751
127930 609
256412 1098