3183 633
9644 534
39492 449
40085 801
556365 1734
16449 724
244081 1386
12940 738
378555 1227
122463 757
16088 93
15163 551
15792 262
6560 614
4672 626