24307 362
15472 341
58413 122
22966 580
8017 275
8746 842
31305 575
40858 682
101414 514
68689 346
5967 618
3251 633
7950 115
46222 331
51802 179