24083 362
15461 341
58187 122
22902 580
8013 275
8724 842
31283 575
40784 682
101184 514
68562 346
5962 618
3248 633
7943 115
46067 331
51696 179