3183 633
9645 534
39508 449
40104 801
556433 1734
16451 724
244086 1386
12941 738
378619 1227
122498 757
16095 93
15165 551
15794 262
6560 614
4674 626