301130 1062
27411 186
32253 799
44554 505
636815 1699
133217 692
63389 122
54729 436
57646 756
3400 394
8110 424
10722 679
3068 53