2522 551
2340 549
18282 501
7963 494
24435 426
111513 721
47008 131
42441 162
44217 911
8676 60
87162 372