3200 633
9666 534
39751 449
40354 801
557647 1736
16495 724
244262 1387
12953 738
379714 1227
123140 757
16168 93
15268 551
15890 262
6570 614
4684 626