3184 633
9647 534
39534 449
40144 801
556551 1734
16460 724
244110 1386
12941 738
378739 1227
122565 757
16108 93
15179 551
15802 262
6561 614
4676 626