3184 633
9647 534
39543 449
40144 801
556563 1734
16460 724
244113 1386
12941 738
378755 1227
122575 757
16112 93
15180 551
15802 262
6561 614
4676 626