24014 362
15458 341
58134 122
22876 580
8012 275
8718 842
31277 575
40757 682
101120 514
68531 346
5959 618
3248 633
7942 115
46020 331
51666 179