3184 633
9647 534
39541 449
40144 801
556562 1734
16460 724
244112 1386
12941 738
378747 1227
122574 757
16109 93
15180 551
15802 262
6561 614
4676 626