2943 551
2393 549
18398 501
8013 494
24661 426
111985 721
47121 131
42602 162
44527 911
8755 60
87452 372