3200 633
9662 534
39724 449
40328 801
557443 1735
16494 724
244239 1387
12949 738
379582 1227
123051 757
16159 93
15262 551
15875 262
6567 614
4684 626