3183 633
9645 534
39497 449
40097 801
556398 1734
16449 724
244083 1386
12940 738
378595 1227
122481 757
16094 93
15164 551
15794 262
6560 614
4673 626