254106 673
21572 94
14637 130
24790 178
222206 616
18858 933
38009 875
29890 365
8981 290
26644 482
1791 37
2932 266
11198 690
6591 511
125060 685
55158 476