240 50
1248 257
2466 720
2531 360
32984 732
60515 412
3596 469
664369 1263
98298 458
107886 871
226340 880
139110 673
196532 312
59471 471
696353 1051
2835 784
137974 978
226238 615
10123 611
342569 621
435033 942
2645 484
694 162
57131 263