240 50
1248 257
2463 720
2531 360
3029 789
102823 591
29460 647
151238 671
112607 677
113877 539
179058 237
89501 694
160515 752
273288 265
156706 430
125382 298
100456 773
78622 666
104822 946
62533 615
140573 895
56175 450
134242 544
57553 137