238 50
1248 257
2463 720
2531 360
66128 331
140192 703
246157 1740
261380 399
29866 214
123610 333
93650 509
70751 318
129957 733
2644 470
167613 753
72554 445
28088 661
107676 596
211957 324
26349 51
258278 876
79661 823
172140 380
62639 684