2944 551
2399 549
18401 501
8013 494
24664 426
111997 721
47125 131
42605 162
44555 911
8757 60
87455 372