295601 772
31645 428
40982 387
13725 955
26582 556
37803 607
27106 568
411701 1254
1008940 3005
640743 1875
27003 608
204458 412
198282 1234
73241 396
58670 150
55102 984
7321 708
5055 323
69365 548