249 50
1255 257
2472 720
2541 360
20762 615
123092 982
113733 216
78625 311
356657 1886
213121 759
124728 296
100275 692
33861 87
157196 560
99234 339
57612 180
302535 694
76729 744
93847 402
227864 327
296930 965
236230 790
298284 541
149287 719