7294 324
8727 464
14966 411
303902 1072
13502 715
40443 780
14469 54
39513 113
35879 508
15461 833
8626 626