240 50
1248 257
2463 720
2531 360
89337 651
52533 913
98213 767
36344 585
158957 371
104410 979
111196 634
89747 467
34962 897
93361 288
71398 690
163031 1122
287953 604
154596 300
99324 927
128701 673
23427 521
230593 1087
130725 331
129080 860