254080 673
21570 94
14637 130
24790 178
222204 616
18858 933
38004 875
29886 365
8981 290
26644 482
1790 37
2932 266
11198 690
6591 511
125048 685
55154 476