31345 150
37318 144
20721 544
18981 315
34810 465
18173 410
22181 785
41868 464
49183 401
11554 49
77625 251