24030 362
15460 341
58153 122
22879 580
8012 275
8719 842
31278 575
40761 682
101141 514
68538 346
5959 618
3248 633
7942 115
46036 331
51674 179