247 50
1255 257
2472 720
2539 360
152459 602
96051 722
64145 454
88161 127
116265 191
281338 664
81329 662
111931 745
75687 243
129333 758
103099 584
201093 867
83854 427
79441 521
186392 666
3214 620
106601 215
178097 1070
171647 1014
61029 682