253946 673
21567 94
14636 130
24790 178
222199 616
18858 933
37983 875
29864 365
8976 290
26638 482
1790 37
2931 266
11198 690
6591 511
124986 685
55142 476