24007 362
15457 341
58129 122
22876 580
8012 275
8718 842
31277 575
40753 682
101105 514
68526 346
5959 618
3248 633
7942 115
46015 331
51663 179