249 50
1255 257
2472 720
2541 360
122533 514
72342 280
129363 906
89039 286
121737 1082
69856 185
55388 579
57063 482
256298 1090
95794 92
90440 307
72608 343
79827 182
66354 879
132785 610
177192 1036
223876 813
32572 70
61875 431
215793 861