2944 551
2395 549
18401 501
8013 494
24664 426
111992 721
47124 131
42604 162
44553 911
8755 60
87455 372