298971 1061
27383 186
32230 799
44513 505
634515 1696
132818 690
63109 122
54472 436
57218 756
3382 394
8097 424
10708 679
3059 53