251784 673
21553 94
14606 130
24761 178
222010 616
18845 933
37646 875
29608 365
8928 290
26565 482
1780 37
2920 266
11189 690
6580 511
123858 682
55002 476