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