3187 633
9652 534
39582 449
40199 801
556726 1734
16465 724
244140 1386
12942 738
378979 1227
122667 757
16121 93
15195 551
15811 262
6562 614
4680 626