2576 551
2343 549
18288 501
7970 494
24459 426
111555 721
47010 131
42463 162
44243 911
8680 60
87187 372