249 50
1263 257
2472 720
2541 360
196231 884
257210 1207
125987 128
80485 633
619 51
29547 494
214160 869
123610 333
278951 786
93650 509
141632 222
72554 445
140192 703
66675 516
271395 1442
258278 876
261380 399
246157 1740
2644 470
66128 331