3183 633
9646 534
39523 449
40132 801
556518 1734
16454 724
244103 1386
12941 738
378707 1227
122547 757
16102 93
15175 551
15799 262
6561 614
4674 626