2696 551
2346 549
18300 501
7982 494
24490 426
111649 721
47021 131
42481 162
44274 911
8686 60
87225 372