24317 362
15472 341
58423 122
22966 580
8017 275
8747 842
31306 575
40862 682
101422 514
68698 346
5967 618
3251 633
7950 115
46231 331
51805 179