249 50
1255 257
2472 720
2541 360
134250 876
115501 922
74004 407
163303 552
66061 122
34723 689
91587 424
30485 728
62850 521
106470 889
41158 79
70442 255
167642 246
79262 258
123446 749
105958 565
50669 255
84628 672
251670 349
104908 913