24084 362
15461 341
58189 122
22902 580
8013 275
8725 842
31283 575
40787 682
101189 514
68568 346
5962 618
3248 633
7944 115
46071 331
51696 179