251 50
1269 257
2478 720
2541 360
28137 448
32984 732
226340 880
3596 469
98298 458
60515 412
664369 1263
107886 871
196532 312
696353 1051
139110 673
59471 471
2835 784
10123 611
137974 978
342569 621
226238 615
132570 560
2645 484
57131 263