301456 1064
27412 186
32254 799
44559 505
637149 1699
133286 692
63434 122
54763 436
57725 756
3401 394
8116 424
10724 679
3069 53