3199 633
9661 534
39698 449
40302 801
557234 1735
16482 724
244225 1387
12948 738
379450 1227
122944 757
16153 93
15235 551
15859 262
6567 614
4683 626